If you’re planning to spend 48 hours in Milan, you’ve probably seen people say it’s only worth a day before moving on to Lake Como or Venice.
I completely disagree.
I lived in Milan while completing my MBA, and although it doesn’t have the endless list of landmarks you’ll find in Rome or Florence, it’s a city that reveals itself the longer you spend there. Some of my favourite memories aren’t from famous attractions – they’re slow mornings in beautiful cafes, wandering Brera without a plan, and finishing the day with aperitivo along the Navigli canals.
If I only had two days to show someone around Milan today, this is exactly how I’d do it.
Still deciding where to stay? Before you start planning your itinerary, check out my Where to Stay in Milan guide, where I break down the best neighbourhoods for first-time visitors, nightlife, cafés and longer stays.
Milan in 48 Hours at a Glance
| Day | Highlights |
|---|---|
| Day 1 | Duomo, Galleria Vittorio Emanuele II, Marchesi 1824, Brera, Osteria Da Fortunata, Castello Sforzesco, Parco Sempione, Tram to Navigli, Aperitivo & Pizza |
| Day 2 | Atelier Prato, The Last Supper, Porta Nuova, Piazza Gae Aulenti, Bosco Verticale, Corso Como |
💛 Local Perspective: I lived in Milan while completing my MBA, so this itinerary isn’t just based on a weekend visit – it’s the route I’d genuinely recommend to friends visiting the city.
Day One
Morning
Start your first morning in Piazza del Duomo, Milan’s unmistakable heart.
Even after living here, I still found myself drawn back to the square. The Duomo is every bit as impressive in person as the photos suggest, especially early in the morning before the crowds arrive.
You can visit the cathedral interior, and while I did enjoy seeing it, I don’t think it’s essential if you’re short on time. Personally, I found the Duomo much more impressive from the outside. I never actually made it to the rooftop terraces – one of those classic “I’ll do it next weekend” situations while living there – but if you want the city views, they’re best booked in advance during busy periods.
From here, walk straight into Galleria Vittorio Emanuele II, one of the world’s oldest shopping arcades!
Before you leave, look for the famous bull mosaic set into the floor. Tradition says that spinning on your heel three times brings good luck – and whether you believe it or not, it’s a fun little Milan ritual that’s been around for decades.
Most people simply wander through the shopping arcade before moving on, but I’d actually recommend slowing down.
Stop at Marchesi 1824 for a coffee and pastry. It’s tucked upstairs inside the Galleria and has gorgeous views over the arcade below! It’s one of my favourite cafes in the city and a perspective many visitors completely miss!

Late Morning
Before leaving the area, duck into Piazza Mercanti.
It’s only a minute from the Duomo but somehow feels like a different world. Most tourists walk straight past it, making it one of those quiet little corners that’s worth knowing about.
From there, make your way towards Brera.
If I could only recommend one neighbourhood in Milan besides the Duomo, it’d be Brera.
Beautiful apartment buildings, independent boutiques, little wine bars and cobbled streets make it perfect for wandering without a plan. It’s elegant without feeling pretentious, and it’s probably the area I found myself returning to most often while living in Milan.
Lunch
For lunch, head to Osteria Da Fortunata.
One of the reasons I love this place is that you can watch the chefs making fresh pasta by hand through the front window while you eat. It feels like exactly the kind of lunch you’d hope to have in Italy.

Yes, it’s become popular with visitors – but the fresh pasta absolutely lives up to the reputation.
Afternoon
After lunch, continue walking towards Castello Sforzesco before wandering through Parco Sempione behind the castle.
I always loved how quickly Milan changes here. One moment you’re in busy shopping streets, and ten minutes later you’re walking beneath huge trees with locals reading books, listening to buskers, exercising or simply enjoying the sunshine.
It’s the perfect place to slow down in nature before heading into the evening.
Evening
Rather than calling an Uber, I’d jump on one of Milan’s iconic trams to Navigli.
The canals are one of my favourite parts of the city, especially as the sun begins to set.


When I lived in Milan, this was often where I’d meet a group of friends after class. We’d wander along the canals until we found somewhere that looked busy – but still had a table free – and settle in for aperitivo. It’s one of those neighbourhoods that’s best enjoyed without too much of a plan.
If you’re still hungry afterwards, Asaje serves my favourite pizza in Milan. Their Neapolitan-style pizzas are incredible, and it’s one of those restaurants I’d happily recommend to anyone visiting the city.
Day Two
Breakfast
Start your second morning at Atelier Prato.
It became one of my favourite cafés while living in Milan, and if you’re someone who appreciates good coffee, it’s well worth making the stop before another day of exploring.
Morning
If you’ve managed to get tickets, visit The Last Supper inside Basilica di Santa Maria delle Grazie.
This is one attraction you really do need to organise well in advance, often weeks or even months before your trip.

🎟️ Book Ahead: Planning to visit The Last Supper? Check availability here before your trip—tickets regularly sell out well in advance.
→ Check The Last Supper tours & availability on GetYourGuide
Afternoon
Spend the afternoon exploring a completely different side of Milan.
Head towards Porta Nuova, one of the city’s most modern districts.
Walk through Piazza Gae Aulenti, browse the shops around Corso Como and, if you’re nearby, have a look at Bosco Verticale.
I honestly wouldn’t make a special trip just to see Bosco Verticale. It’s certainly an impressive piece of architecture, but at the end of the day, it’s still just an apartment building.

It’s worth walking past if you’re already in the area – not something I’d build an afternoon around.
Where to Stay
If you’re only visiting for two days, I’d recommend staying in either:
- Duomo (best for sightseeing)
- Brera (my favourite area)
- Porta Venezia (great balance of local feel and convenience)
Frequently Asked Questions
Is two days enough for Milan?
Yes. Two days gives you a great introduction to Milan. Not quite enough to see everything but enough for a first visit!
Is Milan walkable?
The historic centre is extremely walkable, although the metro makes it easy to reach neighbourhoods like Navigli and Porta Nuova.
Is Milan worth visiting?
Absolutely. While many travellers use Milan as a transport hub, I think it’s one of Italy’s most underrated cities, particularly if you enjoy food, design, architecture and simply wandering beautiful neighbourhoods.
Should I book The Last Supper?
Yes. Tickets regularly sell out weeks or months ahead.
Is Milan expensive to visit?
Compared to other Italian cities, Milan can be more expensive, particularly for accommodation. However, it’s still possible to visit on a budget by using public transport, enjoying affordable aperitivo deals and choosing restaurants outside the main tourist areas.
What’s the best time to visit Milan?
I’d recommend visiting in April to June or September to October. The weather is generally warm enough for walking around the city and enjoying aperitivo outside, without the intense heat and crowds of peak summer.
I personally wouldn’t choose July or August if you can avoid it. Milan can get incredibly hot, and many locals head off on holiday during August, meaning some restaurants and smaller businesses may close.
Winter has its own charm, especially around Christmas, but expect colder weather and shorter days.
Final Thoughts
If there’s one piece of advice I’d leave you with, it’s this: don’t rush Milan.
See the Duomo, wander Brera, enjoy an aperitivo by the canals and eat as much pasta and pizza as you can – but don’t feel like every minute needs to be planned. Some of my favourite memories from living here came from the moments in between: getting lost down quiet streets, discovering a new cafe or sitting in a piazza watching everyday life unfold.
Milan isn’t a city that needs to impress you with endless landmarks. Give it a little time, and it has a way of growing on you.

If this is your first time visiting Milan, I hope this itinerary helps you experience a little of that too. See the iconic sights, but leave room to wander, linger over lunch and enjoy the city beyond its postcard attractions.
That’s the Milan I fell in love with.
Planning More Time in Milan?
📍Best Day Trips from Milan (By Train): 3 Easy Escapes I Actually Recommend
📍 Where to Stay in Milan – My guide to the best neighbourhoods, including Brera, Navigli, Duomo and Porta Romana.
Alexx
Disclosure: This post contains affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. I only recommend tours, hotels and services that I’ve personally used or genuinely believe will add value to your trip.