Best Things to Do in Milan (+ Tips, Itineraries & Mistakes to Avoid)

Not sure what to do in Milan? We share the attractions we'd prioritize, what we'd skip, where to stay, day trips, and the mistakes most visitors make.

What you will discover here

Disclaimer: Some of the links in this article are affiliate links. If you book or purchase through them, we may earn a small commission at no extra cost to you. If you enjoy our content, using these links is a great way to support our work. Click here for more info.

Duomo Milan Cathedral Frontview

What you will discover here

Disclaimer: Some of the links in this article are affiliate links. If you book or purchase through them, we may earn a small commission at no extra cost to you. If you enjoy our content, using these links is a great way to support our work. Click here for more info.

Milan, Italy: Not What We Expected (In the Best Way)

When most people think about Italy, Milan usually isn’t the first city that comes to mind. Rome has the Colosseum. Florence has Renaissance art. Venice has canals. Milan often gets reduced to fashion, business trips, and a quick stop on the way to Lake Como.

After visiting, we thought that was a little unfair.

Sure, Milan has famous sights like the Duomo, The Last Supper, and Galleria Vittorio Emanuele II. But what we ended up liking most were the neighborhoods between them. Wandering through Brera, spending an evening in Navigli, grabbing an espresso at a crowded café, or hopping on one of the old yellow trams felt just as memorable as the big attractions.

Milan also felt much more local than we expected. Instead of feeling like a city built around tourism, it felt like a place where people actually live their everyday lives. That won’t appeal to everyone, but it was one of the reasons we enjoyed it.

In this guide, we’ll cover:

We’ll also share a few things we wish we had known before visiting, along with the small details that made Milan much more interesting than we expected.

Our Top 3 Hotel Picks in Milan, Italy:

Milan at a Glance

TopicQuick Answer
How many days do you need?2-3 days is ideal
Best time to visit MilanApril-June & September-October
Most famous attractionDuomo di Milano
Best neighborhoodBrera
Best nightlife areaNavigli
Best day tripLake Como
Is Milan expensive?Yes, especially compared to southern Italy
Best way to get aroundMetro, trams, and walking

Milan is a city that’s easy to underestimate.

Many visitors arrive expecting to see the Duomo, grab a few photos, and move on. While you can see the main attractions in a day, we think 2-3 days in Milan gives you enough time to experience the neighborhoods, enjoy an aperitivo evening, and even fit in a day trip to places like Lake Como or Bergamo.

If it’s your first visit, we’d focus on the Duomo, Duomo Rooftop, The Last Supper, Brera, Navigli, and Porta Nuova before adding anything else to your itinerary.

Is Milan Worth Visiting? Our Honest Take

Yes, Milan is worth visiting. But probably not for the reasons most people expect.

If you’re looking for a city packed with famous landmarks around every corner, Milan can feel a little underwhelming at first. The major attractions are genuinely excellent, but there are fewer of them than in Rome or Florence. Some travelers visit the Duomo, walk through the Galleria, spend a few hours in the city centre, and leave wondering what the point was. We understood that reaction on our first afternoon.

Our opinion changed once we moved beyond the main tourist areas.

Brera was quieter, more relaxed, and simply a nicer place to spend time than the area around the Duomo. Navigli during the afternoon felt fairly ordinary. By sunset, with the bars full and the aperitivo crowd out, it felt completely different. That was probably when Milan started making sense to us.

The city works best when you stop treating it like a checklist.

It’s less about landmarks and more about neighbourhoods, food, aperitivo culture, and everyday life. Some travelers love that. Others find it frustrating because they expected something more like Rome or Florence. Both reactions make sense.

Who Will Enjoy Milan Most?

Milan tends to work well for travelers who:

  • Enjoy food, cafés, and local neighbourhoods
  • Like exploring without a strict sightseeing plan
  • Want a city break that feels less tourist-focused
  • Enjoy shopping, nightlife, and aperitivo culture
  • Planning day trips to places like Lake Como or Bergamo

Who Might Prefer Rome or Florence?

If you want famous landmarks from morning to night, Rome is probably the better choice. If Renaissance art and grand historic sights are the main draw, Florence will likely be a better fit. Milan is a different kind of city, and it helps to arrive with that expectation.

For us, the parts of Milan we remember most had nothing to do with the famous sights. Wandering around Brera without any real destination, sitting by the canal in Navigli with a drink, riding the old yellow trams through parts of the city we didn’t recognise. Those are the moments that stayed with us long after the trip ended.

Best Things to Do in Milan

The list below covers what we think is genuinely worth your time in Milan, based on our own visits. We’ve started with the main highlights because they’re popular for good reasons, then added the neighbourhood stops, evening options, and smaller details that made the trip feel complete.

If you’re short on time, prioritise the Duomo, Brera, and Navigli. Between those three, you get the best of Milan’s architecture, atmosphere, and evening culture without overloading the day.

Visit the Duomo di Milano (Milan Cathedral)

There is no getting around it. The Duomo di Milano is the first thing most people see in Milan and, unlike a lot of overhyped landmarks, it actually delivers.

Construction started in 1386 and continued for nearly six centuries, which goes some way to explaining the sheer amount of detail covering the building. Thousands of statues, spires, and carvings are packed into every surface. From across the square, it looks extraordinary. Up close, it looks almost impossible. We spent several minutes just looking at the exterior before even thinking about going inside.

The square itself, Piazza del Duomo, is worth a few minutes too. It’s busy, often chaotic, and the social centre of the city all at once. Our first impression was a mix of awe and slight overwhelm, which felt about right.

Inside, the scale is what hits you first. Massive columns, soaring ceilings, and stained-glass windows that fill the space with colour. We enjoyed the interior, but the exterior stayed with us more.

That said, if you only do one thing inside the cathedral complex, make it the rooftop.

We cover that separately in the next section because it deserves its own space.

A few practical things are worth knowing before you visit:

  • Shoulders and knees must be covered to enter the cathedral.
  • There are airport-style security checks before entry, so factor in extra time.
  • Book tickets online in advance, especially between April and October.
  • By mid-morning, the queue for on-the-day tickets can get long, and the online price is usually better anyway.

If you’re planning to visit both the cathedral and the rooftop, it’s worth booking a combined ticket from the start.

Walk the Duomo Rooftop

If we had to choose between the cathedral interior and the Duomo rooftop, we’d pick the rooftop without hesitation. It’s not even close.

From the square below, the Duomo already looks extraordinary. Up on the roof, you’re standing among the spires and statues rather than looking up at them. The carvings that are barely visible from street level are suddenly right in front of you.

That was what surprised us most. We expected good views across the city. We didn’t expect to spend most of the time looking at the cathedral itself.

The views are excellent too. On a clear day, you can see the Alps, which feels like a bonus nobody mentioned. Milan isn’t a city known for viewpoints, so this comes as a real surprise.

The rooftop is accessible by stairs or elevator. Both lead to the same areas. The elevator costs a little more and, unless stairs are a concern, we’d save the money and walk up.

Timing matters here. Early morning is the quietest by a significant margin. Sunset is beautiful, especially when the marble takes on warmer tones in the afternoon light, but it draws more people, and the rooftop feels more crowded. If photos matter to you, go early.

Either way, check the weather before you visit. Visibility makes a real difference to the experience, and an overcast day on the rooftop is very different from a clear one.

Book tickets online in advance. In peak season, slots sell out days ahead, and the queue for on-the-day tickets is long enough to eat into the rest of your morning. A combined cathedral and rooftop ticket makes sense if you plan to visit both.

For us, the rooftop wasn’t just the best part of the Duomo. It was one of the highlights of the entire trip.

See The Last Supper

Seeing The Last Supper is one of the most unique things to do in Milan, but it’s also one of the easiest attractions to miss if you don’t plan ahead.

Leonardo da Vinci’s famous mural is located inside the Church of Santa Maria delle Grazie and remains one of the most important works of art in the world. Unlike a museum painting that can be moved or viewed from different angles, The Last Supper still sits on the wall where Leonardo painted it more than 500 years ago.

What surprises many visitors is how short the visit actually is.

Entry is tightly controlled to preserve the artwork, and visitors are usually given about 15 minutes in the room. That might not sound like much, but we found it was enough time to appreciate the scale, details, and history behind the painting.

The biggest challenge isn’t the visit itself. It’s getting tickets.

Official Last Supper tickets regularly sell out weeks or even months in advance, especially between spring and autumn. If seeing the painting is important to you, book as soon as your travel dates are confirmed.

If official tickets are gone, guided tours are often the easiest alternative. They cost more, but they’re sometimes the only realistic option once standard tickets have sold out.

Powered by GetYourGuide

A few practical tips:

  • Book tickets as early as possible.
  • Check the official ticket website before paying reseller prices.
  • Arrive at least 15-20 minutes before your time slot.
  • Don’t expect to buy tickets on the day of your visit.

Is it worth the effort? For us, yes.

Even if you’re not a huge art fan, there’s something special about seeing one of the world’s most famous paintings in its original location. Just don’t leave the booking until the last minute.

Explore Galleria Vittorio Emanuele II

Right next to the Duomo, you’ll find Galleria Vittorio Emanuele II, one of the most famous shopping arcades in the world.

Even if you have no interest in luxury shopping, it’s worth walking through at least once.

The building itself is the attraction. The glass roof, mosaic floors, and ornate architecture make it feel more like a historic landmark than a shopping centre. It only takes a few minutes to cross from one end to the other, but most people end up slowing down to look around.

One tradition you’ll notice is people spinning on the bull mosaic near the centre of the Galleria.

According to local legend, placing your heel on the bull and spinning three times brings good luck. Whether it works is another question, but you’ll usually find a small crowd waiting for their turn.

We thought the Galleria was beautiful, but we also wouldn’t build a large part of our day around it.

Most of the shops are luxury brands, and many of the cafés and restaurants inside are significantly more expensive than places just a few streets away. We enjoyed walking through it, taking a few photos, and then continuing to other parts of the city.

That’s probably the best way to approach the Galleria.

It’s one of Milan’s most iconic landmarks and absolutely worth seeing, but it’s more of a short stop than a destination where you’ll spend hours.

Tip: Visit early in the morning if you want photos without large crowds.

One stop that is worth considering is Terrazza Aperol, which overlooks Piazza del Duomo. The drinks aren’t cheap, but the view of the cathedral from the terrace is hard to beat if you’re looking for a break with a view.

Wander Through Brera

If there was one neighbourhood that changed our opinion of Milan, it was Brera.

After spending time around the Duomo, Brera felt noticeably calmer. The crowds thinned out, the streets became narrower, and Milan started feeling less like a tourist destination and more like a place where people actually lived.

That’s probably why we ended up spending more time here than we originally planned.

Brera is often described as one of the most beautiful neighbourhoods in Milan, and for us, it’s easy to see why. The area is filled with cafés, small boutiques, restaurants, galleries, and elegant streets that are enjoyable to wander without any particular destination in mind.

One place we particularly liked was Cafezal Brera. It’s a good option if you want a break from sightseeing without sitting in one of the crowded cafés around Piazza del Duomo.

What we liked most about Brera was that there wasn’t really a checklist.

We weren’t rushing between attractions or trying to tick off landmarks. We were simply walking around, stopping when something looked interesting, and enjoying a slower pace for a couple of hours.

If you’re only in Milan for one day, we’d still make time for Brera.

For us, this was the neighbourhood where Milan finally clicked.

Have Aperitivo in Naviglio Grande

If you’re looking for the best place to spend an evening in Milan, head to Navigli.

Built around two historic canals, it’s one of the city’s most popular neighbourhoods for restaurants, bars, and aperitivo. It’s also one of the prettiest parts of Milan to wander around for a while.

We actually enjoyed Navigli throughout the day.

When we visited, it was much less crowded than the area around the Duomo, and walking along the canals felt surprisingly relaxed. The water, colourful buildings, small bridges, and outdoor terraces give the neighbourhood a completely different feel from the rest of the city.

We spent part of the day walking along the canals, browsing the small market stalls, and eventually stopping for dinner at Ponticello, a pizza restaurant right by the water. It ended up being one of our favourite meals of the trip.

Tip: The Fiera di Sinigaglia flea market runs along Naviglio Grande every Saturday. Vintage clothing, records, books, and general bric-a-brac.

That said, Navigli really comes alive in the evening.

As the day goes on, more people arrive, the terraces fill up, and aperitivo starts taking over the canal-side bars. The atmosphere becomes noticeably livelier without feeling overwhelming.

If you’re visiting in the evening, make time for an aperitivo. One of the nicest things to do is simply grab a drink at one of the canal-side bars and watch the neighbourhood come alive around you. Many places include small snacks or an aperitivo buffet with your drink, which can be surprisingly filling.

Tip: Mag Café is a reliable local choice and tends to attract more locals than tourists.

We also bought our Milan fridge magnet from one of the small stalls along the canal, which somehow feels like a very Milan memory looking back.

If you can, visit Navigli twice: once during the day for a quieter walk and again in the evening for an aperitivo.

For us, this wasn’t just one of the best things to do in Milan at night. It was one of the neighbourhoods that made the city memorable.

Visit Sforza Castle

Sforzesco Castle (Castello Sforzesco) is one of Milan’s most important historic landmarks and an easy addition to any itinerary.

Built in the 15th century, the castle was once home to Milan’s ruling families and today houses several museums and art collections. Unless you’re particularly interested in museums, though, we don’t think you need to spend hours here.

What we enjoyed most was simply walking through the grounds.

The large central courtyard is free to enter and gives you a good look at the castle without needing a museum ticket. It’s also an easy stop between Brera and Parco Sempione, making it simple to include while exploring the city centre.

The castle itself is impressive, but we found the surrounding area more memorable than the museum interiors. Many visitors spend a few minutes in the courtyard, take some photos, and then continue into the park behind it.

That’s exactly what we’d recommend doing.

If you’re interested in art and history, the museums can be worth visiting. If not, don’t feel like you’re missing out by sticking to the free areas.

Tip: The courtyard is free to enter, but museum tickets and opening hours vary, so check the official website if you’re planning to go inside.

Relax in Parco Sempione

Right behind Sforza Castle, you’ll find Parco Sempione, the largest park in Milan’s historic centre.

After a morning of sightseeing, it can be a surprisingly nice place to slow down for a while. The park is popular with locals, whether they’re walking their dogs, jogging, reading on a bench, or simply escaping the busy streets around the Duomo.

We originally walked through it on the way to Arco della Pace, the large triumphal arch at the northwestern end of the park, but ended up staying longer because of the relaxing atmosphere.

One thing we definitely weren’t expecting was the number of turtles.

Near some of the ponds, we spotted dozens of them sitting on rocks and logs in the sun. It sounds like a small thing, but it was one of those random moments that stuck with us afterward.

The park itself isn’t a major attraction in the same way as the Duomo or The Last Supper, but that’s also part of the appeal. There isn’t much you need to “do” here. It’s simply a pleasant place to take a break, especially if you’ve spent the morning navigating crowds.

If you’re already visiting Sforza Castle, we’d absolutely continue into Parco Sempione afterward. The two places fit naturally into the same part of the day and together make a nice break from Milan’s busier sightseeing spots.

Explore the Quadrilatero della Moda

You don’t need to buy anything to enjoy Milan’s famous fashion district.

The Quadrilatero della Moda is a small area of elegant streets filled with luxury boutiques, designer storefronts, historic buildings, and some of the most expensive shopping in Italy.

At the centre of it all is Via Montenapoleone, Milan’s most famous shopping street.

Even if shopping isn’t high on your priority list, we still think it’s worth walking through the area for a few minutes. It’s such a big part of Milan’s identity that it feels strange to visit the city without seeing it.

What surprised us was how different it felt from other parts of Milan.

A few streets away, people were sitting outside cafés, and tourists were lining up for attractions. Here, everything felt quieter, more polished, and noticeably more expensive.

We spent most of our time window shopping.

Some of the storefronts looked more like art installations than shops, and people-watching was almost as entertaining as the shopping itself.

One spot that caught our attention was the famous Harper’s Bazaar newsstand on Via dei Giardini. Even though it’s technically just a magazine stand, it’s become one of the most photographed corners of the district thanks to its stylish displays and constantly changing covers.

If you’re interested in fashion, you could easily spend several hours here. If you’re not, a short walk along Via Montenapoleone and the surrounding streets is usually enough to get a feel for the area.

It’s not one of the most important things to do in Milan, but it is one of the experiences that makes the city feel different from other places in Italy.

Visit Basilica di Sant’Ambrogio

If you’ve already seen the Duomo and want to visit another church in Milan, we’d choose Basilica di Sant’Ambrogio.

Dedicated to Milan’s patron saint, it’s one of the oldest and most important churches in the city, dating back to the 4th century. Unlike the Duomo, though, the atmosphere here feels much quieter and more local.

The first thing you’ll notice is how different it looks. Instead of Gothic spires and elaborate decorations, the basilica has a much simpler Romanesque design with red brick walls, a peaceful courtyard, and two distinctive bell towers.

We ended up liking that contrast. After the crowds around the Duomo, Sant’Ambrogio felt calmer and less rushed. There were still visitors around, but it didn’t feel like a major tourist attraction.

You don’t need a huge amount of time here. We spent 20-30 minutes exploring the church and courtyard before moving on to the next stop.

If you’re interested in history, architecture, or simply want to see a different side of Milan, it’s worth adding to your itinerary.

It’s not a must-see on the same level as the Duomo or The Last Supper, but it’s probably the church we’d recommend after those two.

Explore Porta Nuova & Bosco Verticale

If you’ve only seen the Duomo area, Porta Nuova might come as a surprise.

This is Milan’s modern business district, filled with glass skyscrapers, wide pedestrian streets, and contemporary architecture. It feels completely different from the historic centre and almost like a different city altogether.

We weren’t expecting to like this area as much as we did.

After spending most of our time around older neighbourhoods like Brera and Navigli, it was interesting to see how modern Milan feels in places. The area is clean, easy to walk around, and noticeably more international than some other parts of the city.

The most famous landmark here is Bosco Verticale, a pair of residential towers covered with thousands of trees, shrubs, and plants.

Even if you’ve seen photos before, they’re still impressive in person. The towers look slightly surreal against the surrounding skyline and have become one of the most recognizable examples of modern architecture in Milan.

We wouldn’t necessarily cross the entire city just to see Bosco Verticale, but it’s definitely worth adding if you have two or three days in Milan.

The easiest way to explore the area is simply to walk around. Start at Piazza Gae Aulenti, wander through the surrounding streets, and continue towards Bosco Verticale.

Ride the Historic Trams

One of our favourite things about Milan wasn’t a landmark at all. It was the old yellow trams.

You’ll see them all over the city, rattling through busy streets, squeezing between cars, and passing some of Milan’s most famous sights. Many of them have been running for decades and have become one of the city’s most recognizable symbols.

If you have time, hop on Tram 1, one of the most scenic routes in Milan. It passes several major attractions and gives you a chance to see different parts of the city without spending the entire day walking.

We ended up using the trams more than we expected.

The metro is faster, but the tram lets you actually see Milan as you move through it. Some of our favourite moments were simply sitting by the window watching the city go by.

If you’re already buying public transport tickets, there’s really no reason not to try it at least once.

It’s not a major attraction, but it’s one of the experiences that makes Milan feel like Milan.

Visit Cimitero Monumentale

This probably isn’t the first place that comes to mind when planning a trip to Milan, but Cimitero Monumentale ended up being one of the more unusual places we visited.

Despite being a cemetery, it feels much closer to an outdoor sculpture museum.

The grounds are filled with elaborate tombs, monuments, chapels, and statues, many of which are surprisingly impressive in both size and detail. Some look more like small buildings than graves.

What stood out most was how quiet it felt.

Just a short distance from Milan’s busy streets, the atmosphere here is calm and peaceful. Even if you’re not particularly interested in cemeteries, it’s an interesting place to walk around for half an hour and see a different side of the city.

You don’t need to dedicate a huge amount of time to it. We spend about 30 minutes to an hour exploring the grounds.

We wouldn’t place it above attractions like the Duomo, Brera, or Navigli, but if you’ve already seen Milan’s main highlights and are looking for something a little different, it’s worth considering.

It’s certainly one of the more unusual things to do in Milan.

Best Free Things to Do in Milan

Milan has a reputation for being one of Italy’s more expensive cities, but there are actually plenty of free things to do if you’re travelling on a budget.

Here are a few of our favourites:

Explore Piazza del Duomo

You don’t need a ticket to admire the Duomo from the outside. Sitting in Piazza del Duomo and watching the city go by is an experience in itself.

Wander Through Brera

Brera is one of the best neighbourhoods in Milan for simply walking around without a plan. The streets, cafés, boutiques, and atmosphere are the main attractions.

Walk Along the Navigli Canals

One of the nicest free activities in Milan is simply strolling along the canals. The area is especially enjoyable in the late afternoon and evening.

Relax in Parco Sempione

If you need a break from sightseeing, Parco Sempione is a great place to slow down for a while. Keep an eye out for the turtles around the ponds.

Visit Basilica di Sant’Ambrogio

One of Milan’s oldest churches is free to enter and offers a completely different atmosphere from the Duomo.

Window Shop in the Quadrilatero della Moda

Most visitors won’t be buying designer handbags on Via Montenapoleone, but browsing the shop windows costs nothing and is part of the Milan experience.

Walk Through Galleria Vittorio Emanuele II

The Galleria is free to enter and worth visiting even if you don’t plan on shopping or stopping for a coffee.

If you’re trying to save money, we’d focus on neighbourhoods rather than attractions. Some of our favourite hours in Milan were spent simply walking through Brera, along the canals in Navigli, or relaxing in Parco Sempione between sightseeing stops.

Best Things to Do in Milan at Night

We enjoyed Milan much more in the evening than we expected.

The crowds around the Duomo started to thin out, restaurants filled up, and the city felt more relaxed than it did during the busiest hours of the day.

If you’re spending at least one night in Milan, here are the experiences we’d prioritize:

Have Aperitivo in Navigli

Navigli is easily our top pick for an evening in Milan. The canal-side bars, outdoor terraces, and lively atmosphere make it one of the best places to experience the city’s aperitivo culture.

See the Duomo After Dark

The Duomo looks impressive at any time of day, but seeing it illuminated at night is a completely different experience. The square is usually quieter, and the cathedral stands out beautifully against the dark sky.

Ride the Historic Trams

We especially liked riding Milan’s old yellow trams in the evening. Watching the city lights pass by from the window felt far more memorable than taking the metro.

Enjoy a Rooftop Drink

If you’re looking for a view, Milan has plenty of rooftop bars overlooking the city. Terrazza Aperol is one of the most popular options thanks to its direct view of the Duomo.

Explore Brera at Night

Brera becomes noticeably more atmospheric after dark. The restaurants fill up, the streets feel quieter than the city centre, and it’s a great area for an evening stroll.

If we had one recommendation, it would be this: don’t leave Milan immediately after finishing your sightseeing. Some of our favourite moments happened after sunset, whether that was walking through Brera, sitting by the canals in Navigli, or watching the trams pass by on the way back to our hotel.

What to Skip in Milan (Our Honest Opinion)

Not every attraction in Milan deserves a huge amount of your time.

Here are a few things we’d think twice about.

Spending Your Entire Trip Around the Duomo

The Duomo is absolutely worth visiting, but we wouldn’t spend an entire day in the surrounding area.

Many of the most enjoyable parts of Milan are found elsewhere, whether that’s Brera, Navigli, Porta Nuova, or Parco Sempione.

Eating at the First Restaurant You See Near the Duomo

Some restaurants around Piazza del Duomo are perfectly fine. Others seem to rely almost entirely on their location.

We noticed prices were often higher than in other parts of the city, and the food wasn’t always better. Walking a few streets away can make a noticeable difference.

Trying to See Every Museum

Milan has plenty of museums, but unless you’re a huge museum fan, we’d focus on a few highlights rather than trying to visit them all.

For most first-time visitors, we’d prioritize The Last Supper, the Duomo, Brera, and Navigli before adding multiple museums to the itinerary.

Driving in Central Milan

Between traffic, limited traffic zones, parking costs, and excellent public transport, we don’t think driving makes much sense for most visitors.

The metro, trams, and trains are usually easier.

Expecting Rome or Florence

This is probably the biggest one. Milan isn’t a city where every street is packed with major landmarks. If that’s what you’re expecting, the city can feel disappointing.

The people who seem to enjoy Milan most are usually the ones who spend time in the neighbourhoods, linger over an aperitivo, and don’t treat the city like a sightseeing checklist.

How Many Days Do You Need in Milan?

For most travelers, we’d recommend spending 2-3 days in Milan.

That’s enough time to see the major attractions, explore a few neighbourhoods, enjoy an evening in the city, and even add a day trip if you want to.

Here’s how we’d break it down:

1 Day in Milan

If you only have one day in Milan, focus on the essentials:

  • Duomo di Milano
  • Duomo Rooftop
  • Galleria Vittorio Emanuele II
  • Quadrilatero della Moda
  • Brera
  • Navigli in the evening

You’ll get a good introduction to the city, but the day will feel fairly busy, and you’ll have to skip a few attractions.

2 Days in Milan

For most visitors, this is the sweet spot.

Two days give you enough time to see the main sights without rushing. You can add places like:

  • The Last Supper
  • Sforza Castle
  • Parco Sempione
  • Porta Nuova & Bosco Verticale

You’ll also have more time to enjoy Milan’s cafés, restaurants, and aperitivo culture rather than moving constantly between attractions.

3 Days in Milan

Three days allow for a much more relaxed pace.

You can spend longer in neighbourhoods like Brera and Navigli, visit additional museums, explore Milan’s shopping districts, and still have time for a day trip to places like Lake Como, Bergamo, or Verona.

Our Recommendation

If you’re wondering whether 2 days in Milan is enough, we’d say yes.

One day can feel rushed, while three days is ideal if you’re planning day trips or prefer slower travel. For most first-time visitors, though, two days offers the best balance.

Milan Itinerary for 1 Day

Only have one day in Milan? We’d focus on the city’s biggest highlights and save the smaller attractions for another trip.

Morning: Duomo, Rooftop & Galleria

Start your day at Duomo di Milano as early as possible.

Visit the cathedral first, then head up to the Duomo Rooftop before the crowds build. Afterward, walk through Galleria Vittorio Emanuele II and spend a few minutes exploring the historic arcade.

Time needed: 3-4 hours

Lunch & Early Afternoon: Quadrilatero della Moda & Brera

Before heading to Brera, take some time to explore the Quadrilatero della Moda, Milan’s famous fashion district.

Walk along Via Montenapoleone, browse the luxury storefronts, and stop by the famous Harper’s Bazaar newsstand. Even if designer shopping isn’t your thing, it’s worth seeing this side of Milan. The area feels completely different from the busy streets around the Duomo.

From there, continue into Brera for lunch.

Spend some time wandering through the neighbourhood, grabbing a coffee, and exploring without a strict plan. If you’re looking for a café break, Cafezal Brera is worth considering.

Time needed: 3 hours

Late Afternoon: Sforza Castle & Parco Sempione

Continue towards Sforza Castle and walk through the free courtyard before heading into Parco Sempione.

You don’t need to spend hours here, but it’s a pleasant change of pace and a nice break from sightseeing.

Time needed: 1-2 hours

Evening: Navigli

Finish your day in Navigli.

Arrive before sunset, walk along the canals, browse the market stalls if they’re there, and stay for aperitivo or dinner. We had pizza at Ponticello, which ended up being one of our favourite meals in Milan.

This is also one of the best areas in the city to experience Milan after dark.

Our Verdict

If we only had one day in Milan, this is almost exactly how we’d spend it.

You’ll see the city’s most famous landmarks, experience two of its best neighbourhoods, and still have time to enjoy the evening rather than rushing from one attraction to the next.

Milan Itinerary for 2 Days

If it’s your first time in Milan, we think 2 days is the perfect amount of time.

You’ll be able to see the city’s main attractions without rushing and still have time to experience some of the neighbourhoods that make Milan feel different from other Italian cities.

Day 1: Milan’s Highlights

Follow the one-day itinerary above:

  • Duomo di Milano
  • Duomo Rooftop
  • Galleria Vittorio Emanuele II
  • Quadrilatero della Moda
  • Brera
  • Sforza Castle
  • Parco Sempione
  • Navigli

This gives you a great introduction to the city while still leaving time for aperitivo and dinner along the canals.

Day 2: Art, Architecture & Modern Milan

Start the day with The Last Supper. If you’ve managed to get tickets, schedule your entire morning around your entry slot.

From there, visit Santa Maria delle Grazie and continue to Basilica di Sant’Ambrogio, one of Milan’s oldest churches.

For lunch, head towards Porta Nuova and spend some time exploring Milan’s modern side. Walk through Piazza Gae Aulenti, see Bosco Verticale, and enjoy the contrast with the historic centre.

If you’re interested in architecture or photography, this is also a good time to visit Cimitero Monumentale.

Spend your final evening wherever you enjoyed Milan most. We’d personally choose either Brera or Navigli.

Our Verdict

If you’re deciding between one or two days in Milan, we’d choose two without hesitation.

The extra day allows you to see The Last Supper, explore a few more neighbourhoods, and experience the city at a much more relaxed pace.

Milan Itinerary for 3 Days

With 3 days in Milan, you no longer have to choose between the city’s highlights and its atmosphere.

You’ll have enough time to see the major attractions, explore different neighbourhoods at a slower pace, and even fit in a day trip from Milan.

Day 1 & Day 2

Follow the two-day itinerary above, which covers:

  • Duomo di Milano
  • Duomo Rooftop
  • Galleria Vittorio Emanuele II
  • Quadrilatero della Moda
  • Brera
  • Navigli
  • Sforza Castle
  • Parco Sempione
  • The Last Supper
  • Basilica di Sant’Ambrogio
  • Porta Nuova & Bosco Verticale

Day 3: Day Trip or Slow Milan

For your third day, we’d choose one of two options.

Option 1: Take a Day Trip

Milan is one of the best bases in northern Italy, with several excellent destinations reachable by train.

Our top picks are:

  • Lake Como for lakeside scenery and beautiful towns
  • Bergamo is one of the most underrated historic centres in Italy
  • Verona for Roman history and architecture
  • Lake Garda, if you’re looking for a mix of lakes, towns, and mountain views

We’ll cover these options in more detail later in this guide.

Option 2: Enjoy Milan at a Slower Pace

If you’d rather stay in the city, use the extra day to enjoy the places you liked most.

Spend more time in Brera, explore additional cafés, revisit Navigli for another aperitivo, browse the shops in the Quadrilatero della Moda, or visit attractions like Cimitero Monumentale that are harder to fit into a shorter itinerary.

Our Verdict

Three days isn’t necessary for most visitors, but it’s a great option if you enjoy slower travel or want to take a day trip from Milan.

If you’re visiting for the first time, we’d still say 2 days is the sweet spot, while 3 days gives you more flexibility and a much more relaxed pace.

Where to Stay in Milan

Choosing where to stay in Milan can have a bigger impact on your trip than you might expect.

The city feels very different depending on the neighbourhood. Some areas are ideal for sightseeing, others are better for nightlife, and some are simply more enjoyable to spend time in.

These are the areas we’d recommend for most visitors.

Best Area for First-Time Visitors: Duomo

If it’s your first trip to Milan, staying near the Duomo is the most convenient option.

You’ll be within walking distance of many of the city’s biggest attractions, including the Duomo, Galleria Vittorio Emanuele II, and the fashion district. The metro connections are excellent, making it easy to reach other parts of the city as well.

The downside is that this is also one of the busiest and most expensive parts of Milan.

Luxury: Portrait Milano ($ 900+ / € 800+)
Mid-Range: Rosa Grand Milano ($ 220-400 / € 200-370)
Budget: Babila Hostel ($ 70-150 / € 65-140)

Best Area for Nightlife: Navigli

If you want restaurants, bars, and an aperitivo right outside your door, stay in Navigli.

The canals are lively throughout the evening, and it’s one of the easiest areas to enjoy Milan after dark without needing taxis or public transport.

Just expect a bit more noise than in other parts of the city.

Luxury: Magna Pars L’Hotel à Parfum ($450–700 / €400–650)
Mid-Range: Art Hotel Navigli ($ 180-300 / € 165-275)
Budget: Combo Milano ($ 40-120 / € 35-110)

Best Area for Atmosphere: Brera

If we were returning to Milan for a weekend, we’d probably choose Brera.

The neighbourhood has a completely different feel from the Duomo area. It’s quieter, more relaxed, and filled with cafés, restaurants, boutiques, and attractive streets.

You’re still close to most attractions, but without being surrounded by crowds all day.

Luxury: Bulgari Hotel Milano ($ 1,200+ / € 1,100+)
Mid-Range: Urban Hive Milano ($ 220-380 / € 200-350)
Budget: Brera Guesthouse ($ 120-200 / € 110-185)

Best Modern Area: Porta Nuova

If modern hotels, skyscrapers, and easy transport connections appeal to you, consider Porta Nuova.

This part of the city feels more contemporary than the historic centre and offers excellent train, metro, and airport connections.

It’s also a good choice for business travelers or anyone planning several day trips.

Luxury: Palazzo Parigi ($ 800-1,400+ / € 750-1,300+)
Mid-Range: INNSiDE Milano Torre GalFa ($180–320 / €165–295)
Budget: B&B Hotel Milano Central Station ($100–180 / €90–165)

Our Recommendation

For most first-time visitors, we’d stay near the Duomo or in Brera.

Choose Duomo if convenience is your priority.

Choose Brera if you’d rather stay somewhere with more character and a slightly slower pace.

If nightlife matters most, stay in Navigli. If you prefer modern hotels and transport connections, Porta Nuova is a solid choice.

Best Day Trips from Milan

One of the biggest advantages of staying in Milan is how well-connected the city is.

Within an hour or two by train, you can reach lakes, historic towns, mountains, and some of northern Italy’s most beautiful destinations.

These are the day trips we’d recommend most.

Lake Como

If you’re only taking a one-day trip from Milan, make it Lake Como.

The train from Milan to Como takes around 40 minutes, making it one of the easiest excursions from the city. Once there, you can explore Como itself, take a boat across the lake, or visit towns like Bellagio and Varenna.

It’s popular for a reason. The scenery is beautiful, the train journey is easy, and it works well even if you only have a single day.

Travel Time: around 40 minutes by train

Bergamo

Bergamo was one of the biggest surprises for us.

The historic upper town, known as Città Alta, feels completely different from Milan. Medieval streets, old city walls, quiet squares, and far fewer crowds create a much slower pace.

It’s also one of the easiest day trips to organize.

Travel Time: around 50 minutes by train

Verona

Most people know Verona as the setting of Romeo and Juliet, but there’s much more to it than that.

The city combines Roman ruins, historic architecture, lively piazzas, and a compact old town that’s easy to explore on foot.

If you’ve already visited Venice or Lake Como, Verona is a great alternative.

Travel Time: around 1 hour 15 minutes by train

Lake Garda

If you have a full day available, Lake Garda is another excellent option.

The lake is larger than Lake Como and offers a mix of lakeside towns, mountain scenery, beaches, and hiking opportunities. Popular destinations include Sirmione, Desenzano del Garda, and Malcesine.

It’s slightly farther from Milan but still manageable as a day trip.

Travel Time: around 1-2 hours, depending on the destination

Which Day Trip Should You Choose?

If you’re short on time:

  1. Lake Como – Best overall choice
  2. Bergamo – Best historic town
  3. Verona – Best city break
  4. Lake Garda – Best for a full-day adventure

For first-time visitors, we’d choose Lake Como. It’s the easiest day trip from Milan and one of the most memorable experiences in northern Italy.

Milan Travel Tips

Before visiting Milan, there were a few things we wish we’d known in advance.

Nothing major went wrong during our trip, but a couple of small surprises caught us off guard and would’ve been helpful to know beforehand.

Getting Around Milan

Getting around Milan is easy.

The metro is fast and reliable, and it connects almost all the main attractions. We also ended up using the historic trams quite a bit.

The metro is usually faster, but the trams let you actually see the city as you move through it, which is one reason we enjoyed them so much.

For most visitors, there’s no reason to rent a car.

Airport Transfers

Milan has three airports:

  • Malpensa (MXP): Around 50–60 minutes from the city centre by train.
  • Linate (LIN): Around 20–30 minutes by metro.
  • Bergamo (BGY): Around 1 hour by shuttle bus.

If you’re staying near a metro station, airport transfers are generally straightforward.

Is Milan Safe?

We found Milan to be a safe city and never felt uncomfortable while exploring.

Like most major European cities, the biggest concern is pickpocketing rather than serious crime. Pay extra attention around:

  • Piazza del Duomo
  • Milano Centrale
  • Busy metro trains

Basic common sense is usually enough.

Watch Out for Tourist Scams

The most common scams are concentrated around the Duomo.

If someone approaches you offering:

  • Friendship bracelets
  • Bird feed
  • Small “free” gifts

just keep walking.

They’re usually harmless but almost always end with a request for money.

Budget Expectations

Milan is one of the more expensive cities in Italy.

As a rough guide:

  • Coffee: € 2-4 ($ 2-4)
  • Aperitivo drink: € 7-14 ($ 8-15)
  • Casual meal: € 13-27 ($ 15-30)
  • Mid-range dinner: € 27-55 ($ 30-60)
  • Hotel: € 150-400+ ($ 170-450+)

One thing that caught us off guard was how much prices varied depending on location.

Some cafés directly next to the Duomo were charging noticeably more than places just a few streets away. The same was true for restaurants around the main tourist areas.

Coffee Culture & Tipping

One thing that confused us at first was ordering coffee.

In many cafés, you’ll pay different prices depending on whether you drink your espresso standing at the counter or sitting at a table. We only realised this after noticing different prices on the menu.

As for tipping, it’s much simpler than in the United States.

Most locals simply round up the bill or leave a small amount for good service.

What to Wear in Milan

Despite Milan’s reputation as Italy’s fashion capital, you don’t need a designer wardrobe.

Most people dress smart-casual, and comfortable shoes are far more important than following trends.

The only place where clothing rules really matter is the Duomo and other churches, where shoulders and knees should be covered.

Best Time to Visit Milan

For most travelers, we’d recommend:

  • April to June
  • September to October

The weather is usually pleasant, and you’ll avoid the hottest summer temperatures.

If possible, avoid major events like Fashion Week unless you’re attending them specifically, as hotel prices can increase dramatically.

Mistakes to Avoid in Milan

Milan is an easy city to visit, but there are a few mistakes that can make the experience less enjoyable than it needs to be.

Here are the ones we’d try to avoid on a first trip.

Not Booking The Last Supper Early Enough

This is probably the biggest mistake visitors make.

Tickets for The Last Supper often sell out weeks or even months in advance, especially during peak season. We were surprised by how quickly they disappeared.

If seeing Leonardo da Vinci’s masterpiece is important to you, book your tickets as soon as your travel dates are confirmed.

Staying Only Around the Duomo

The Duomo is impressive, but it isn’t the whole city.

Many visitors spend most of their time in the immediate area around Piazza del Duomo and leave thinking Milan feels crowded, expensive, and overly touristy.

For us, the city became much more interesting once we started exploring neighborhoods like Brera and Navigli.

Skipping Milan at Night

If you’re visiting Milan on a day trip, you’re missing one of the city’s best sides.

The atmosphere changes noticeably in the evening. Aperitivo starts, restaurants fill up, and areas like Navigli become much livelier.

Some of our favorite hours in Milan happened after the main sightseeing was already finished.

Driving in Central Milan

For most travelers, renting a car in Milan creates more problems than it solves.

Between traffic, limited traffic zones, parking costs, and excellent public transport, driving in the city center usually isn’t worth the hassle.

We’d stick to the metro, trams, and trains.

Underestimating the Summer Heat

Milan can get much hotter than many visitors expect.

July and August are often humid, and sightseeing around large open areas like Piazza del Duomo can become uncomfortable during the middle of the day.

If you’re visiting in summer, start early, take breaks, and save indoor attractions for the hottest hours.

Don’t Assume Every Café Charges the Same

One small surprise for us was how much prices could vary depending on where we ordered.

Some cafés near the Duomo charged significantly more than places just a few streets away. We also learned that sitting at a table is often more expensive than drinking your coffee at the counter.

Checking the menu first can save a few unexpected euros.

Final Thoughts

Before visiting, we weren’t entirely sure what to expect from Milan.

Most people talk about the Duomo, The Last Supper, and the city’s reputation as Italy’s fashion capital. Those places are worth seeing, but they weren’t necessarily what we remember most from the trip.

Some of our favorite moments in Milan weren’t even the major attractions.

They were the evenings spent wandering through Navigli after aperitivo, getting slightly lost in the streets of Brera, watching the old yellow trams roll past restaurants, and seeing the Duomo illuminated after dark.

That’s why we think Milan is a city that rewards a little extra time.

If you rush through in a few hours, it’s easy to leave wondering what all the fuss is about. But if you stay for a couple of days, explore a few neighborhoods, and spend at least one evening in the city, Milan starts to make much more sense.

We wouldn’t recommend Milan to someone looking for nonstop sightseeing from morning to night. Cities like Rome or Florence are probably a better fit for that.

But if you enjoy great food, interesting neighborhoods, aperitivo culture, and cities that feel lived-in rather than built entirely for tourists, Milan is absolutely worth visiting.

Hopefully, this Milan travel guide has helped you decide which things to do in Milan deserve a place on your itinerary.

And when you get there, don’t spend all your time around the Duomo. Some of the best parts of Milan are waiting a few streets away.

FAQ

Is Milan Worth Visiting?

Yes, Milan is worth visiting, but it’s a different experience from cities like Rome or Florence. While there are fewer major attractions, Milan stands out for its neighbourhoods, food, fashion, aperitivo culture, and day trip opportunities. We enjoyed the city much more once we started exploring beyond the main tourist areas.

What Is Milan Best Known For?

Milan is best known for the Duomo di Milano, The Last Supper, fashion, and being Italy’s financial capital. It’s also famous for luxury shopping, historic trams, aperitivo culture, and neighbourhoods like Brera and Navigli.

Is 2 Days Enough in Milan?

Yes. For most travelers, 2 days in Milan is the ideal amount of time.

Two days give you enough time to visit the main attractions, explore a few neighbourhoods, enjoy an evening in the city, and experience more than just the area around the Duomo.

What Should I Not Miss in Milan?

If it’s your first visit, we’d prioritize:

  • Duomo di Milano
  • Duomo Rooftop
  • The Last Supper
  • Brera
  • Navigli

If you only have one day, focus on these before adding smaller attractions.

Is Milan Expensive?

Compared to many other Italian cities, yes.

Hotels, restaurants, and attractions generally cost more than in places like Bologna, Naples, or Palermo. That said, Milan doesn’t have to be extremely expensive if you use public transport, stay outside the city centre, and mix restaurant meals with aperitivo.

What Is the Best Area to Stay in Milan?

For first-time visitors, we’d recommend Duomo or Brera.

Duomo is the most convenient location for sightseeing, while Brera offers a more relaxed atmosphere with cafés, restaurants, and easy access to many attractions.

Can You Walk Around Milan?

Yes. Many of Milan’s main attractions are located relatively close together, and neighbourhoods like Brera, the Duomo area, and Navigli are easy to explore on foot.

For longer distances, Milan’s metro and tram network make getting around simple.

Is Milan Safe for Tourists?

We found Milan to be a safe city for tourists.

Like most major European cities, the main concern is pickpocketing in busy areas such as Piazza del Duomo, Milano Centrale, and crowded public transport. Basic precautions are usually enough.

Why Trust Our Itineraries?

Couple sitting in Khao Thong Hill

We are seekinplaces

Hi, we’re Alexandra & Roger, a travel-loving couple who’s visited 30+ countries and turned all that experience into easy, ready-to-go trip plans.

Our blog is built to save you time: step-by-step itineraries, real-world advice, and clear planning help.

We’re not a big agency, just two people who love good planning and great adventures. Thanks for letting us be part of your trip!

Leave a Reply