Milan often gets an odd reputation. Many people see it as just a business city or a quick stop before heading to Lake Como or Venice, only spending an afternoon here. But that doesn’t do Milan justice. The city’s real charm appears when you take your time. Milan keeps its personality tucked away behind grey buildings, but you’ll find it in peaceful courtyards, along the canals, and up on the cathedral rooftops.
If you’re visiting Milan for the first time, there’s good news: the main sights are close together, so two or three days is enough to see a lot. This guide covers the top 10 things to do in Milan for newcomers, including real timings, prices, and the little local touches that make your trip feel special.
What Are the Top Things to Do in Milan?
1. Climb to the Roof of the Duomo di Milano

The Duomo is always at the top of any list of things to do in Milan. It took almost 600 years to build, has 3,400 statues and 135 spires, and you can walk across its marble roof. On a clear day, you might even spot the Alps in the distance.
- Don't miss: Visit the rooftop terraces to stand right among the spires and see them up close.
- Cost: Tickets for the cathedral and museum start at €10. Rooftop access costs €16 if you take the stairs or €18 if you use the lift. These official prices are valid for two days.
- When to visit: Go as soon as it opens to enjoy the calm morning light and avoid long lines.
Tribe Travel Tip: Make sure your shoulders and knees are covered. There’s no cloakroom, so leave large bags at your hotel.
2. Step Inside the Galleria Vittorio Emanuele II

Just a two-minute walk from the Duomo, you'll find the world's oldest active shopping arcade. Built between 1865 and 1877, it features a stunning glass dome. Locals call it il salotto di Milano, or Milan's drawing room, and Prada opened its first store here in 1913.
- Don't miss: The floor mosaics showing Italy's historic capitals under the central octagon.
- Cost: It's free to walk through and is open 24 hours a day.
- When to visit: Go early in the morning if you want photos without the crowds.
Tribe Travel Tip: Spinning your heel on the Turin bull mosaic is a classic local good-luck ritual. The tile was being restored in mid-2026, so check if it's available before you line up.
3. See Leonardo's The Last Supper

Leonardo da Vinci painted The Last Supper on the dining hall wall at Santa Maria delle Grazie from 1495 to 1498. Only 40 visitors are allowed in at once for a 15-minute viewing, making the experience feel truly special.
- Don't miss: How Leonardo created an illusion of depth, making the painted room appear to stretch beyond the wall.
- Cost: Tickets cost €15. If you are between 18 and 25, you pay only €2. Entry is free for those under 18, but you still need to book in advance.
- When to visit: You can visit from Tuesday to Sunday, between 08:15 and 19:00. The site is closed on Mondays.
Tribe Travel Tip: Book your tickets on the official website (cenacolovinciano.org) several weeks in advance. Summer and weekend spots fill up very quickly.
4. Wander Sforza Castle and Parco Sempione

The red-brick Castello Sforzesco was once the stronghold of Milan’s ruling dukes, and Leonardo da Vinci even decorated a room there. Now, it houses Michelangelo’s last, unfinished sculpture, the Pietà Rondanini, and sits next to the green Parco Sempione.
- Don't miss: The Pietà Rondanini and Leonardo’s Sala delle Asse.
- Cost: Courtyards are free to enter, and museum tickets cost €5. The museums are closed on Mondays.
- When to visit: Arrive when the doors open at 10am to enjoy the Pietà with few other visitors around.
Tribe Travel Tip: Take a walk through the park to the Arco della Pace, a triumphal arch that’s perfect for photos.
5. Take a Look Inside Teatro alla Scala

Opera feels right at home in a place like this. La Scala has been open since 1778 and is still one of the world’s most famous opera houses, with legends like Verdi and Toscanini tied to its history. You can visit even without a ticket to a show.
- Don't miss: The red-and-gold auditorium viewed from a box, included with museum entry when no rehearsal is on.
- Cost: Museum tickets cost about €12 to €15, and guided theatre tours start at around €36.
- When to visit: Open daily from 9:30 am to 5:30 pm, with last entry at 5:00 pm.
Tribe Travel Tip: The opera season usually begins on December 7, which is Milan’s patron saint day and one of the city’s biggest events.
6. Slow Down in Brera and the Pinacoteca di Brera

Brera is Milan's artistic neighborhood, full of narrow cobbled streets, cafes, and design studios. In the center, the Pinacoteca di Brera displays some of Italy's best paintings, including Hayez's The Kiss and Caravaggio's Supper at Emmaus.
- Don't miss: The Kiss is a national symbol of Italian Romanticism.
- Cost: Gallery entry costs about €15 and it is closed on Mondays. You can explore the neighborhood for free.
- When to visit: Weekday mornings before noon are usually the quietest time to visit.
Tribe Travel Tip: Visit the small Orto Botanico di Brera nearby. Most visitors miss this hidden botanical garden.
7. Spend an Evening Along the Navigli Canals

Milan used to have a network of canals that transported the marble for the Duomo, and Leonardo da Vinci improved the locks. Today, two canals remain in the Navigli district, where the water reflects cafes at dusk and locals meet for aperitivo, the city’s popular early-evening tradition.
- Don't miss: Vicolo dei Lavandai, an old washhouse that has been preserved along the Naviglio Grande.
- Cost: It’s free to walk around, and it’s a great spot to watch people while enjoying dinner.
- When to visit: Go around 6:30pm, when the area by the canal gets lively.
Tribe Travel Tip: On the last Sunday of most months, there’s a long antiques market along the canal.
8. Shop the Quadrilatero della Moda

Fashion is at the centre of life in Milan, and the Quadrilatero della Moda is where it all happens. Via Montenapoleone and Via della Spiga feature top Italian designers, making window-shopping here one of the classic things to do in Milan.
- Don't miss: The impressive displays at the flagship stores. It’s worth visiting even if you don’t plan to buy anything.
- Cost: Browsing is free, and the big sales, called saldi, happen in January and July.
- When to visit: Late morning, once the boutiques open.
Tribe Travel Tip: If you want to spend less, head to nearby Corso Buenos Aires for high-street brands.
9. Eat Like a Milanese

Milanese food is made for cold, foggy winters, so you’ll find rich, buttery dishes instead of the tomato-based meals common in the south. Enjoying a good meal is one of the best things to do in Milan, Italy.
- Don't miss: Risotto alla milanese, golden with saffron; cotoletta, a bone-in veal cutlet fried in butter; and panettone, the fluffy cake that Milan introduced to the world.
- Cost: A proper cotoletta usually costs between €18 and €28 at a good trattoria.
- When to visit: Have risotto at lunch, then pick up panettone from historic bakeries like Marchesi or Cova.
Tribe Travel Tip: Vegetarians can enjoy saffron risotto (just ask for it without marrow) and minestrone. Milan also has more Michelin stars than any other Italian city.
10. Take a Day Out to Lake Como

After wandering the city, you’ll find the mountains nearby. Lake Como is just an hour away by train, offering grand villas, scenic ferry rides, and villages along the water. It’s the most popular getaway from the city and a great choice for first-time visitors.
- Don't miss: Take a ferry between Bellagio, Varenna, and Menaggio for the best views of the lake.
- Cost: Trains from Milano Centrale start at just a few euros each way.
- When to visit: Plan for a full day and leave early to enjoy the ferries.
Tribe Travel Tip: Varenna is quieter and more charming to explore on foot than the busier town of Como.
When to Visit and How Many Days You Need
You can cover the top 10 things to do in Milan in two or three days without feeling rushed. The best weather is from April to June or September to October, when days are mild and evenings are long.
Best Seasons and Dates to Avoid
- Fashion Week (late February and September) and Design Week (April) are the busiest and most expensive times. Hotels fill up quickly and prices can triple. Unless you want to attend these events, it’s best to avoid these dates.
- If you want the quietest time and the best hotel deals, visit between late November and mid-February. Just keep in mind that days are often foggy and short.
- It’s helpful to know that museum and food prices stay the same all year, while only hotel rates change with the seasons. A metro ticket costs €2.20, a day pass is €7.60, and the city center is easy to explore on foot.
Tribe Travel Tip: Plan to visit The Last Supper and indoor museums on a morning when they are open, and save the Duomo rooftop and Navigli for days with nice weather. This way, you will make the most of your time.
Let Holiday Tribe Plan Your Milan Escape
Milan doesn’t reveal itself right away. You might find yourself gazing up at spires on a rooftop, relaxing by a canal at dusk, or enjoying a traditional risotto. Spend a couple of slow days here and you’ll discover everything Milan has to offer, from grand Gothic sights to peaceful side streets.
If you want to turn your ideas into a real trip, Holiday Tribe is here to help. We create custom land-only holidays based on your travel style, finding the right hotels, transfers, and experiences for you. Let us know what interests you about Milan, and we’ll put together the best things to do in Milan for a holiday that suits you. Start planning at holidaytribe.ai.







