3 Day Milan itinerary: everything you need to see

Last Updated on April 27, 2026 by Ioana

Milan is often overlooked compared to cities like Rome, Florence, or Venice, but it’s one of the most dynamic and underrated destinations in Italy.

As the country’s fashion and business capital, Milan blends historic landmarks with modern architecture, world-class shopping, and a vibrant food scene. You’ll find everything here, from the iconic Duomo di Milano and Leonardo da Vinci’s Last Supper to trendy neighborhoods, rooftop bars, and cutting-edge design.

What I personally love about Milan is that contrast. You can spend your morning exploring centuries-old churches and your afternoon in ultra-modern districts like Porta Nuova. It never feels one-dimensional.

This 3 day Milan itinerary is designed to help you experience the best of the city without feeling rushed. You’ll cover the must-see landmarks, discover local neighborhoods, and have time to enjoy Milan at a slower pace. This post contains affiliate links. When you make a purchase I may get a small commission at no extra cost to you. Find out more here.

✈️ Planning your Milan trip (quick essentials)

If you’re currently planning your trip, these are the easiest options to get started:

👉 I highly recommend booking activities in advance because things sell out quickly in Milan.

Day 1: Duomo, historic center, and Milan’s iconic landmarks

Visit the Duomo di Milano and its terraces

Start your first day in Milan at its most iconic landmark, the Duomo.

This massive Gothic cathedral sits in the heart of the city and is one of the most impressive churches in Europe. The level of detail on the façade is incredible, with thousands of statues, spires, and intricate carvings that are even more impressive up close.

The highlight of visiting the Duomo is going up to the terraces. You can walk right on the rooftop, admire the architecture from a completely different angle, and enjoy panoramic views over Milan.

The Duomo in Milan, the first stop on the 3 day Milan itinerary

Inside, the cathedral is just as impressive, with soaring ceilings, stained glass windows, and a calm, almost peaceful atmosphere despite the crowds outside.

Because this is the most popular attraction in Milan, it gets very crowded. I recommend going early in the morning and booking your ticket in advance.

⚠️ Quick tip: Watch out for common scams in Piazza del Duomo. If someone offers to take your photo for money or tries to hand you something, just politely decline and walk away.

If you want to stay close to the Duomo, check out my guide on the best hotels in Milan with Duomo views.

Explore the Galleria Vittorio Emanuele II

Right next to the Duomo, you’ll find one of the most beautiful shopping galleries in the world.

The Galleria Vittorio Emanuele II is Italy’s oldest shopping arcade, filled with luxury boutiques, elegant cafés, and stunning glass-domed ceilings. Even if you’re not shopping, it’s worth walking through just to admire the architecture.

Galleria Vittorio Emanuele II in Milan, part of the the solo travel in Milan itinerary

At the center of the gallery, you’ll notice a mosaic of a bull on the floor. There’s a fun tradition where you spin three times with your heel on it for good luck. It’s touristy, but honestly, it’s part of the experience.

Visit Teatro alla Scala

Just a short walk from the Galleria is La Scala, one of the most famous opera houses in the world.

La Scala Opera house in Milan, part of solo travel in Milan itinerary

Even if you’re not an opera fan, it’s worth visiting for the history alone. The theater has been operating since 1778 and has hosted some of the most important performances in Italy.

Discover Piazza Mercanti

A few minutes away from the busy Duomo area, Piazza Mercanti feels like a hidden gem.

Piazza dei Mercanti in Milan, part of solo travel in Milan itinerary

This small square used to be the center of medieval Milan, and the architecture here has a completely different vibe compared to the grand piazzas nearby.

It’s quieter, less crowded, and a great place to slow down for a bit.

Explore Castello Sforzesco

Continue your afternoon at Sforza Castle, a 15th-century fortress that once housed Milan’s ruling families.

Castelo Sforzesco in Milan, an attraction that's part of the solo travel in Milan itinerary

Today, it’s home to several museums and art collections, including Michelangelo’s final sculpture, the Rondanini Pietà.

Even if you don’t go inside, the courtyard is free to explore, and right behind it you’ll find Parco Sempione, a large green park perfect for a relaxed walk.

End the day with a pasta & tiramisu cooking class

After a full day of sightseeing, this is the perfect way to slow down and enjoy Milan in a more local, hands-on way.

In this small-group class, you’ll learn how to make fresh pasta from scratch and prepare classic Italian tiramisu. The experience is relaxed, interactive, and comes with wine, which makes it even better after a busy day.

It’s a great way to meet other travelers, learn something new, and enjoy a proper Italian meal that you helped create yourself.

If you want to stay close to all these attractions, check out my guide to the best areas to stay in Milan.

Day 2: Art, history, and Milan’s most unique neighborhoods

See Leonardo da Vinci’s Last Supper at Santa Maria delle Grazie

Start your second day with one of the most iconic artworks in the world: The Last Supper by Leonardo da Vinci.

The painting is located inside the refectory of Santa Maria delle Grazie, and seeing it in person is a completely different experience than seeing it online.

The scale, the detail, and the atmosphere in the room make it feel incredibly special.

Da Vinci's Last Supper painting, an attraction that's part of the solo travel in Milan itinerary

Because of how fragile the artwork is, access is very limited. Only a small number of visitors are allowed inside at a time, and visits are timed to protect the painting’s condition.

⚠️ Important tip: Tickets sell out days or even weeks in advance. This is one of those attractions you must book ahead, otherwise you likely won’t be able to see it.

The visit itself is relatively short, but it’s one of the most memorable cultural experiences you can have in Milan.

Visit Basilica di Sant’Ambrogio

After the Last Supper, head to Basilica di Sant’Ambrogio, one of the oldest churches in Milan.

Dating back to the 4th century, this church has a very different feel compared to the Duomo. It’s simpler, quieter, and less crowded, which makes it a great place to slow down and take in the history.

Basilica di Sant'Ambrogio in Milan, an attraction that's part of the solo travel in Milan itinerary

Inside, you’ll find beautiful mosaics, ancient columns, and a peaceful atmosphere that feels almost untouched by time.

I stumbled upon it by accident, and it ended up being one of those places that made me pause and just take everything in.

Explore the Navigli District

In the afternoon, head to the Navigli District, one of Milan’s most charming and lively neighborhoods.

This area is built around canals designed by Leonardo da Vinci, and today it’s filled with restaurants, cafés, bars, and small boutiques. It has a completely different vibe compared to the historic center.

It’s the perfect place to slow down and enjoy the Italian dolce far niente. Grab an espresso, sit by the canal, and people-watch for a while.

Enjoy an aperitivo in Navigli

If you’re in Milan, you have to experience aperitivo.

This is a local tradition where you order a drink and get access to a buffet or small plates of food. It’s a relaxed, social way to unwind before dinner and one of the best ways to experience Milan like a local.

Navigli is one of the best places in the city for aperitivo. The atmosphere in the evening is lively, especially around sunset when the canals reflect the lights from the restaurants and bars.

You can keep it casual with a drink and snacks, or stay longer and turn it into dinner.

👉 If you’re traveling solo, check out my Milan solo travel guide for tips on neighborhoods, safety, and where to go

Optional: Navigli canal boat cruise

If you’re curious about seeing Milan from the water, there are short canal boat cruises available in the Navigli district.

That said, this isn’t a must-do experience in Milan. Compared to cities like Venice or Amsterdam, the canals here are more about atmosphere than sightseeing.

Most people enjoy Navigli more by simply walking along the canals, stopping at cafés, and enjoying aperitivo.

Day 3: Day trip from Milan or explore the modern city

Option 1: Take a day trip from Milan (highly recommended)

If you have three days in Milan, I highly recommend using your last day to explore beyond the city.

Milan is a fantastic base for day trips, and some of the most beautiful destinations in Northern Italy are just a short journey away. This is where your trip can go from “great” to “unforgettable.”

Lake Como, Bellagio & Lugano

This is the most popular day trip from Milan and for good reason.

Lake Como is one of the most beautiful places in Italy, known for its crystal-clear water, mountain scenery, and elegant villas.

You’ll also visit Bellagio, often called the “pearl of Lake Como,” and cross into Switzerland to explore Lugano.

It’s a full day, but the views are absolutely worth it.

Bernina train to St. Moritz

If you want something truly unique, this scenic train journey is incredible.

The Bernina train takes you through the Alps, passing glaciers, lakes, and dramatic mountain landscapes.

It’s one of the most beautiful train rides in Europe and a completely different experience from anything you’ll see in Milan.

Verona, Sirmione & Lake Garda

Another great option is a day trip to Lake Garda and Verona.

You’ll visit Verona, famous for Romeo and Juliet, and explore Sirmione, a charming lakeside town with castle views and relaxed vibes.

💡 Quick tip: If you only pick one day trip, go with Lake Como. It’s the easiest to reach and the most iconic.

Option 2: Stay in Milan and explore the modern side

If you prefer a slower pace, spend your final day discovering a different side of Milan.

While the historic center is full of landmarks, Milan is also one of Italy’s most modern and innovative cities, and this area shows that perfectly.

See Bosco Verticale

The vertical forest building in Milan, an attraction that's part of the solo travel in Milan itinerary

Start your day with a visit to Bosco Verticale, one of the most unique architectural projects in the world.

These two towers are covered in thousands of trees and plants, creating a vertical forest that helps reduce pollution and regulate temperature. It’s a quick stop, but it really highlights Milan’s modern identity.

Walk around Piazza Gae Aulenti

Just a short walk away, Piazza Gae Aulenti is the heart of Milan’s modern district.

Piazza Gae Aulenti, a modern plaza that's part of the solo travel in Milan itinerary

Surrounded by skyscrapers and sleek buildings, this area feels completely different from the Duomo. It’s a great place to grab a coffee, relax, and take in the contrast between old and new Milan.

Visit Palazzo Lombardia observation deck

If it’s open during your visit, don’t miss the observation deck at Palazzo Lombardia.

From the 39th floor, you get a 360-degree view of Milan’s skyline, from the modern Porta Nuova district to the historic center in the distance. Best of all, it’s free.

Palazzo Lombardia in Milan, an attraction that's part of the solo travel in Milan itinerary

The only downside is that it’s not open every day, so you’ll need to check availability in advance.

Optional: Tour San Siro Stadium

If you’re even slightly into football, visiting San Siro is a really cool experience.

This iconic stadium is home to both AC Milan and Inter Milan, two of Italy’s biggest clubs. On a guided tour, you can walk through the locker rooms, players’ tunnel, and step onto the pitch.

Even if you’re not a huge football fan, the scale of the stadium and the history behind it make it worth seeing.

FAQ about visiting Milan

How many days do you need in Milan?

Three days is the perfect amount of time to experience Milan without feeling rushed.

You’ll have enough time to see the main attractions like the Duomo di Milano and Santa Maria delle Grazie (home of The Last Supper), explore different neighborhoods, and even take a day trip.

Is Milan worth visiting?

Yes, Milan is definitely worth visiting, especially if you enjoy a mix of history, fashion, and modern city vibes.

It’s very different from cities like Florence or Venice. Milan feels more local, more dynamic, and less like an open-air museum.

👉 If you’re unsure, read my full guide on is Milan worth visiting to decide if it fits your travel style.

Where should I stay in Milan?

The best area depends on your travel style.

  • Stay near the Duomo di Milano if it’s your first time and you want to be close to everything
  • Choose Navigli for nightlife and a more local vibe
  • Stay near Centrale Station for convenience and transport links

👉 I break this down in detail in my guide to the best areas to stay in Milan

👉 For specific stays, check:

Do I need to book tickets in advance?

Yes, especially for popular attractions.

Tickets for The Last Supper sell out weeks in advance, and the Duomo di Milano terraces can also get very busy.

Booking in advance will save you time and guarantee your spot.

Is Milan safe for solo travelers?

Yes, Milan is generally safe, including for solo female travelers.

Like in any major city, stay aware of your surroundings, especially in crowded areas like the Duomo and train stations.

👉 If you’re traveling solo, check out my full Milan solo travel guide for tips and recommendations.

What is the best time to visit Milan?

The best time to visit Milan is during the shoulder seasons: April to June and September to November.

The weather is pleasant, and the crowds are more manageable compared to summer.

How do you get around Milan?

Milan is very easy to get around.

  • The city center is walkable
  • The metro system is clean, fast, and reliable
  • Trams are also a great way to explore

You won’t need a car during your stay.

What are the best day trips from Milan?

Milan is a great base for exploring Northern Italy.

Some of the best day trips include:

  • Lake Como and Bellagio
  • St. Moritz via the Bernina Express
  • Verona and Lake Garda

These are easy to do by train or guided tour.

What food should you try in Milan?

Milan has some amazing local dishes you shouldn’t miss:

  • Risotto alla Milanese
  • Cotoletta alla Milanese
  • Fresh pasta and tiramisu
  • Gelato (always 😄)

And of course, don’t skip a proper Italian coffee break.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top