Planning a weekend in Milan and wondering how to make the most of your time? This 2 days in Milan itinerary will show you exactly how to explore the city without breaking the bank.
From the iconic Duomo and elegant Galleria to charming Brera and aperitivo along the Navigli canals, Milan offers the perfect mix of history, culture, food, and style. It’s a city that invites you to slow down, wander, and soak up the atmosphere.
I first visited Milan years ago during winter. All I really remember is the cold and the rain. This time, I returned with fresh eyes and beautiful weather. It completely changed my experience.
With two full days to explore, I rediscovered just how gorgeous Milan really is. The architecture is stunning. The food is excellent. And beyond the famous landmarks, there are elegant neighbourhoods, hidden courtyards, lively cafés, and plenty of opportunities to simply enjoy la dolce vita.
Whether you’re planning a Milan weekend trip, looking for a Milan itinerary on a budget, or adding the city to your Northern Italy adventure, this guide will help you spend 2 days in Milan.
Milan at a Glance
Planning a trip to the Lombardy region in Italy? Read my mini guide for useful tips to make the most of your time in this beautiful country.
Where to Stay in Milan
- Budget: Joy 124
- Mid-range: The Street Milano Duomo
- Luxury: Portrait Milano – Lungarno Collection
Things to Do in Milan
- Climb the iconic Duomo rooftop
- Enjoy an aperitivo along the Navigli canals
- Milan Highlights & Hidden Gems E-Bike Tour
- Wander through the elegant Brera district
- Pasta & Tiramisu Cooking Class with Wine in Milan
- See Leonardo da Vinci’s The Last Supper
- Join a free guided walking tour with a local
Did you know?
Many people know Milan as the fashion capital of Italy, but fewer realise that the city is home to one of the oldest shopping malls in the world. The stunning Galleria Vittorio Emanuele II opened in 1867 and was nicknamed “Milan’s drawing room” because locals gathered here to meet, socialise, and stroll beneath its spectacular glass roof. Even today, more than 150 years later, it remains one of the city’s most iconic meeting places.
Day 1: Milan’s Iconic Highlights
If you’re arriving from Bergamo, just like I did, don’t worry about squeezing everything into the first few hours. Milan is best enjoyed at a slower pace.
After the short one-hour train ride from Bergamo to Milano Centrale, I stepped out of the station and immediately stopped in my tracks. Milano Centrale isn’t just a train station. It feels more like a museum, with grand architecture, soaring ceilings, and impressive details around every corner.
I hadn’t planned to stop for breakfast here, but sometimes the best travel moments are the unplanned ones.

Start Your Day With Coffee & Pastries
As I wandered through the station, I spotted Nuovo Bar Centrale by Cova and decided to follow my instincts rather than Google reviews. A pistachio croissant and cappuccino later, I knew I had made the right decision.
Of course, Milan is full of fantastic cafés, so don’t overthink it. Pick somewhere that catches your eye and enjoy your first Italian coffee of the day.
Other great options include:
- Princi: One of my favourite bakery chains in Milan, offering excellent coffee, pastries, pizza slices, and sandwiches
- Pavé: Famous for its maritozzi and pistachio croissants
- All’Antico Vinaio: Ideal if you’re after a giant Florentine-style focaccia sandwich that will keep you going for hours
Mercato Centrale Milano
Before leaving the station area, take a quick stroll through Mercato Centrale Milano. Even if you’re not hungry, it’s worth visiting.
The beautifully presented food stalls, cakes, fresh produce, and local specialities make it a feast for the eyes. It’s also a great place to return later if you’re looking for a casual meal. It is slightly more expensive, but it’s worth having a small bite or a sweet treat.

Visit the Duomo di Milano (Milan Cathedral)
No Milan itinerary would be complete without visiting the city’s most iconic landmark.
I highly recommend buying the Duomo Combo Ticket online in advance.
I chose the option that included:
- The Duomo Cathedral
- Rooftop access via the stairs
- Museo del Duomo di Milano
- Church of San Gottardo
Before heading up to the rooftop, take your time inside the cathedral itself. The sheer size of the Duomo is breathtaking, but what impressed me the most were the spectacular stained glass windows. As sunlight streamed through them, the colourful scenes seemed to come alive and instantly drew my attention upwards.
The rooftop was easily one of my highlights in Milan. The intricate spires are incredible up close, and on a clear day, you can even spot the Alps in the distance.
Tip: The combo ticket is valid for two days, so you don’t need to squeeze everything into one visit.

Museo del Duomo di Milano
If the weather turns rainy or you need a break from the crowds, head to the museum. Your combo ticket also includes the museum. It offers a fascinating look into the history and construction of the cathedral.
Just note that the museum is closed on Wednesdays, so plan accordingly.
Piazza del Duomo
Before rushing to the next attraction, take a few moments to simply soak it all in.
Piazza del Duomo is the beating heart of Milan and one of the city’s most iconic gathering spots. Find a place to stand, admire the intricate details of the cathedral, and watch the energy of the square unfold around you.
Of course, this is also the perfect place to take those classic Milan photos.
Tip: If you’re travelling solo, bring a tripod and return early the next morning. The square will never be completely empty, but you’ll avoid the biggest crowds and have a much better chance of capturing beautiful photos with the Duomo as your backdrop.
Galleria Vittorio Emanuele II
From Piazza del Duomo, continue into one of the world’s oldest and most beautiful shopping galleries. This elegant 19th-century arcade is as famous for its architecture as it is for its luxury boutiques.
Admire the spectacular glass ceiling, elegant mosaics, and historic cafés that have welcomed Milanese locals and visitors for more than 150 years.
Don’t forget to spin on the famous bull mosaic for good luck. According to local tradition, placing your heel on the bull and spinning three times is said to bring good fortune.
Tip: If you’d like photos with fewer people around, return early on Day 2. Also note that tripods aren’t allowed inside the Galleria.
Take a Break at Terrazza Aperol
Before continuing your Milan itinerary, consider heading to the top floor of Rinascente Milano. The famous Terrazza Aperol offers beautiful views over Piazza del Duomo and the cathedral.
Order an Aperol Spritz, a coffee, or simply take a seat and soak up the atmosphere before carrying on with your day.

Panzerotti Luini
Just around the corner from the Duomo, you’ll find one of Milan’s most famous snack spots.
Panzerotti Luini has been serving freshly baked panzerotti since 1949. The classic tomato and mozzarella filling is the most popular choice and surprisingly affordable.
I wasn’t hungry enough to try one this time, but I couldn’t resist popping in for a quick look. Judging by the crowds, I’ll be back to finally give it a try on my next visit.

Teatro alla Scala
Take a quick detour to admire the exterior of the world-famous opera house, La Scala.
If you’re lucky, you may even be able to catch a performance during your stay. It’s worth checking the programme in advance.

Wander Through Brera
If I had to choose my favourite neighbourhood in Milan, Brera would probably be it.
Elegant streets, independent boutiques, art galleries, hidden courtyards, and a much slower pace make it the perfect place to wander without a plan.
If you’re an art lover, don’t miss the Pinacoteca di Brera (Brera Art Gallery), one of Italy’s most important art galleries. Housed inside a beautiful historic palazzo, it showcases an impressive collection of medieval and Renaissance masterpieces, particularly from Northern Italy.
I only admired the building from the outside during my visit, but it’s definitely worth adding to your Milan itinerary if you enjoy art and have a little extra time.
Tip: Coffee lovers shouldn’t miss the Starbucks Reserve Roastery Milano near Piazza Cordusio. Even if you’re not usually a Starbucks fan, this flagship store is worth a quick look for its beautiful interiors, coffee roasting experience, and unique menu.

Sforza Castle & Parco Sempione
Continue towards Castello Sforzesco, where you can explore the beautiful courtyards free of charge. Museums inside require a ticket, but simply wandering through the grounds is worthwhile.
Right behind the castle lies Parco Sempione, one of Milan’s most popular green spaces.
Arco della Pace
At the far end of Parco Sempione, you’ll find Arco della Pace, one of Milan’s most elegant monuments.
This grand triumphal arch was originally commissioned by Napoleon and later completed by the Austrians. Today, it’s a popular meeting spot surrounded by cafés, restaurants, and lively terraces.
Take a few photos, have a short break, or simply sit back and enjoy the atmosphere before continuing your evening.
Tip: It’s a great location to watch the sunset.

End the day with an aperitivo by the Navigli Canals
There is no better way to finish your first day in Milan.
Head to the Navigli canals, where locals gather from around 5–6 pm onwards for Milan’s beloved aperitivo tradition.
Order a cocktail or an Aperol Spritz, help yourself to the buffet spread available at many bars, and enjoy the lively atmosphere as the sun begins to set.
For dinner, you’ll find countless options nearby. Whether you’re craving pizza, fresh pasta, or traditional Milanese dishes such as risotto alla Milanese or ossobuco, Milan has something for every taste and budget.
Check out La Prosciutteria Milano Navigli for a great selection of wines and meat & cheese boards.
Day 2: Hidden Gems, Local Neighbourhoods & Shopping
Start the Day at Princi
Start your second day with breakfast at Princi, one of Milan’s most popular bakeries.
Grab a cappuccino and treat yourself to one of their delicious pastries before heading back out to explore the city. They also offer sandwiches, pizza slices, and other savoury options if you’re after something more substantial.
Return to the Duomo & Galleria
One of my favourite tips in Milan is to revisit the city’s busiest landmarks early in the morning.
Piazza del Duomo and Galleria Vittorio Emanuele II are much quieter before the crowds arrive. It’s the perfect opportunity to take photos, admire the architecture, and soak up the atmosphere at a slower pace.
If you’re travelling solo, this is also your best chance to use a tripod in Piazza del Duomo and capture those classic Milan shots.

Basilica di Sant’Ambrogio
Often overlooked by first-time visitors, Basilica di Sant’Ambrogio is one of Milan’s oldest and most important churches.
Dating back to the 4th century, it offers a peaceful contrast to the busy city centre and is completely free to visit.

Santa Maria delle Grazie & The Last Supper
One of the most famous attractions in Milan is The Last Supper, the masterpiece of Leonardo da Vinci. Tickets cost around €15, but they sell out incredibly quickly.
Tip: Additional tickets are released every Wednesday at 12 noon through the official booking platform for the following week. If you missed out initially, it’s worth checking regularly.
Free entry tip: Free tickets for the first Sunday of each month are released online from 12 pm on the previous Wednesday. Numbers are limited, group visits aren’t permitted, and guided tours aren’t included.
Even if you don’t manage to secure a ticket, it’s still worth visiting Santa Maria delle Grazie, a beautiful UNESCO-listed church in its own right.
Tip: Use Milan’s Public Transport. If you’re planning to move around the city throughout the day, I highly recommend purchasing the 24-hour ATM ticket for around €7.60.
It allows unlimited travel on the metro, trams, and buses, making it an excellent value for money. Milan’s iconic yellow trams are an experience in themselves, so make sure to hop on one at least once before you leave.
Shopping & Modern Milan
The rest of the day can be tailored to your interests.
If luxury shopping is your thing, stroll along Via Monte Napoleone and Via della Spiga, home to some of the world’s most prestigious fashion houses.
For more affordable high-street brands, head to Corso Buenos Aires, one of Europe’s longest shopping streets.
If you prefer modern architecture, make your way to Porta Nuova and CityLife. Admire the futuristic skyline, browse the shopping centre, and don’t miss the famous Vertical Forest (Bosco Verticale), two residential towers covered in thousands of trees and plants.

Optional Things to Do in Milan (if your time allows)
Monumental Cemetery
If you have extra time, consider visiting Monumental Cemetery (Cimitero Monumentale).
More than just a cemetery, it’s an open-air museum filled with elaborate sculptures, impressive mausoleums, and fascinating stories from Milan’s past.
Join a Free Guided Milan Walking Tour
One of my favourite ways to start exploring any new city is by joining a free (tip-based) walking tour. Led by knowledgeable local guides, these tours often reveal fascinating stories, hidden corners, and lesser-known facts that you might otherwise miss.
If it’s your first time in Milan, it’s a fantastic way to get your bearings and gain a deeper understanding of the city’s history and culture.

Where To Eat In Milan
Italy and great food go hand in hand, and Milan is no exception. From elegant historic cafés and speciality coffee shops to traditional trattorias and lively aperitivo spots, there is something for every taste and budget.
Must-Try Food & Drinks in Milan
Before diving into recommendations, here are a few local favourites you shouldn’t miss while visiting Milan:
- Risotto alla Milanese – Creamy saffron risotto and one of Milan’s signature dishes
- Cotoletta alla Milanese – Breaded veal cutlet, often compared to a schnitzel
- Ossobuco – Slow-cooked veal shank traditionally served with risotto
- Panzerotti – Fried savoury pastries filled with tomato and mozzarella
- Aperitivo – Milan’s beloved pre-dinner tradition, often served with snacks or buffet-style bites
- Pistachio pastries & maritozzi – Perfect alongside your morning cappuccino
Best Cafés, Cake & Breakfast Spots in Milan
- Princi
- Pavé
- Marchesi 1824
- Cafezal Torrefazione Speciality Coffee
- Nowhere Café
- Debbie’s
- Starbucks Reserve Roastery
Best Budget Eats & Quick Bites
- Panzerotti Luini
- All’Antico Vinaio
- Cesarino
- Mercato Centrale Milano (not so budget, but great selection!)
Great Restaurants in Milan
- Trattoria Madonnina
- Pizzeria Capuano’s Londonio
- Ottocene
- Trattoria Milanese
- Ristorante Pizzeria San Mina – Milano

Best Bars & Aperitivo Spots
One thing you simply can’t miss in Milan is aperitivo. Order a drink, enjoy a few snacks, and soak up the lively atmosphere before dinner.
- La Prosciutteria Milano Navigli
- Spritz Navigli Milano
- Terrazza Aperol
- Zog
- Felix Navigli
- Mag Cafe

Where To Stay in Milan
One thing I quickly realised is that where you stay in Milan can completely shape your experience.
Milan is a large city, and each neighbourhood offers something different. Personally, I stayed close to Milano Centrale and found it worked perfectly. Transport connections were excellent, I could easily reach all the main attractions, and it made my journey to and from Malpensa Airport completely stress-free.
If it’s your first time visiting, I’d recommend choosing one of these areas based on your travel style.

Near Milano Centrale (Best for Transport)
Perfect if you’re arriving by train, planning day trips around Northern Italy, or flying in and out of Malpensa Airport.
- Budget: Joy 124
- Mid-range: B&B Hotel Milano Central Station
- Luxury: Excelsior Hotel Gallia

Duomo Area (Best for Sightseeing)
If you want to be right in the heart of the action, staying near the Duomo puts Milan’s main attractions on your doorstep. Expect higher prices, but unbeatable convenience.
- Budget: Hotel Rio
- Mid-range: The Street Milano Duomo
- Luxury: Portrait Milano – Lungarno Collection

Navigli (Best for Nightlife & Aperitivo)
If you love lively evenings, canal-side bars, and a more local atmosphere, Navigli is a fantastic choice. It’s one of Milan’s most vibrant neighbourhoods and the perfect place to experience the city’s famous aperitivo culture.
- Budget: Combo Milano
- Mid-range: Maison Borella
- Luxury: Magna Pars l’Hotel à Parfum
No matter where you choose to stay, Milan’s excellent public transport network makes it easy to get around. However, for first-time visitors, I’d personally choose either Milano Centrale for convenience or the Duomo area for the ultimate city-break experience.

How to Get to Milan
Milan is one of the easiest cities to reach in Northern Italy, thanks to its excellent transport connections.
If you’re travelling from Bergamo, direct Trenord trains run frequently throughout the day and take around 50–60 minutes. Tickets cost approximately €6, making it an affordable and convenient option.
Flying into Milan (or out)? Malpensa Airport is well connected to the city centre via direct trains from Milano Centrale. The journey takes around 50 minutes, with tickets costing approximately €15. You can book tickets through the official Trenord website/app or purchase them at the station.
Milan is also connected by high-speed trains to many major Italian cities, making it a great base for a Northern Italy itinerary.

How to Get Around Milan
Getting around Milan is really easy given the city’s excellent public transport system.
The metro is the quickest way to travel between neighbourhoods. The two lines you’ll most likely use are:
- M1 (Red Line) – Duomo, Porta Venezia, CityLife and beyond
- M2 (Green Line) – Navigli, Centrale and Garibaldi areas
A standard ticket costs around €2.20 and is valid for 90 minutes across the metro, trams, and buses.
If you’re planning a full day of sightseeing, I highly recommend purchasing the 24-hour ticket for around €7.60. It offers unlimited travel and quickly pays for itself.
Tip: Download the ATM Milano app to buy tickets and plan your journeys. It makes getting around Milan incredibly straightforward.
Of course, don’t forget to explore on foot too. Many of Milan’s main attractions are within walking distance of one another.
And finally, even if you don’t need to, make sure to hop on one of Milan’s iconic yellow trams at least once. Riding through neighbourhoods like Brera, Duomo, and Porta Venezia is an experience in itself and one of the simplest ways to soak up the city’s atmosphere

Practical Tips & Mistakes To Avoid In Milan
Before you go, here are a few tips that will make your Milan trip smoother:
- Best time to visit: Spring and autumn offer the best weather for sightseeing, while winter is quieter and more budget-friendly
- Book The Last Supper well in advance. Tickets sell out quickly, sometimes months ahead
- Revisit the Duomo and Galleria early in the morning. You’ll enjoy fewer crowds and much better photo opportunities
- Validate your public transport tickets if required and keep them with you during your journey
- Watch out for bracelet scammers around Piazza del Duomo and politely decline if approached
- Dress appropriately when visiting churches. Cover your shoulders and knees when required
- Embrace aperitivo culture. Most bars start serving from around 6–8 pm
- Download the ATM Milano app to buy tickets and navigate the city with ease
- Keep an eye on your belongings, especially in busy tourist areas and on public transport
- Buy the 24-hour transport pass if you’re planning a full day of sightseeing. It offers excellent value for money
- Wear comfortable shoes: You’re going to walk a lot and explore the centre on foot
- Stay connected: Stay connected with Airalo eSIM for easy installation and instant data as soon as you arrive
How Many Days in Milan?
If you’re wondering how many days in Milan you really need, I’d say it depends on your travel style.
With 1 day in Milan, you can tick off the main highlights, including the Duomo, Galleria Vittorio Emanuele II, Brera, and perhaps finish with an aperitivo in Navigli.
With 2 days in Milan, you’ll have time to explore at a slower pace. You can revisit the Duomo for quieter morning photos, see The Last Supper, discover neighbourhoods beyond the city centre, and enjoy the city’s café and aperitivo culture without rushing.
If you have 3 days or more, Milan also makes an excellent base for day trips. Take a day trip to Lake Como, explore charming towns such as Varenna and Bellagio, or continue your Northern Italy adventure further afield.
Personally, I think two days in Milan is the sweet spot. It gives you enough time to see the major sights while still leaving room for those spontaneous moments that often become the highlights of a trip.

Final Thoughts on Visiting Milan
Milan completely won me over. Yes, the Duomo is spectacular, and seeing The Last Supper is a once-in-a-lifetime experience. But some of my favourite moments were actually the simplest ones. Wandering through Brera. Riding the iconic yellow trams. Enjoying aperitivo by the Navigli canals.
Those little moments allowed me to slow down and truly experience Milan beyond its famous landmarks. They reminded me that some of the best travel memories aren’t always found on a checklist.
So, if you’re asking yourself, is Milan worth visiting? My answer is a wholehearted yes.
It’s a city that blends history, style, and everyday Italian life beautifully. Whether you’re visiting as part of a Northern Italy itinerary or planning a city break of its own, Milan is absolutely worth your time.
And who knows? You might just leave already planning your next visit.


































