Milan has always been one of those cities I thought I’d just “pass through”, until I actually explored it. Between the grand Duomo, cozy espresso bars, and the effortless style everywhere, I realized Milan isn’t just about fashion; it’s about feeling alive in the details.
If you’re planning a trip and wondering what’s really worth your time, I’ve got you covered. Here are 10 things to do in Milan that made me fall in love with the city, from iconic sights to moments most travelers miss.
Best Things to Do in Milan
The Duomo

The Duomo di Milano was the highlight of my trip; its towering Gothic design and intricate marble details are absolutely stunning. Standing in front of it feels surreal, but the real magic is on the rooftop, where the whole city (and even the Alps on clear days!) unfolds before you.
Useful tips:
🚶♀️ You can take the stairs (cheaper) or the elevator (faster) to the top.
Opening hours: Daily from 9:00 AM to 7:00 PM (last entry around 6:10 PM).
⏰ Go early morning or late afternoon to avoid long lines.
🎟️ Rooftop access tickets can be bought online or at the Duomo Square.
The Navigli district (Best Things to Do in Milan in day and night)

The Navigli district is one of Milan’s most charming and vibrant areas, famous for its canals, quirky shops, and lively nightlife. By day, you can stroll along the waterfront, admire colorful street art, and visit the historic Vicolo dei Lavandai. As the sun sets, grab a seat by the Darsena pond, enjoy a gelato, and end your evening at a cozy bistro or local pub.
Eating Gelato in Alberto Marchetti (Best Things to Do in Milan for food lovers)

Of course, a visit to Milan wouldn’t be complete without trying some authentic Italian gelato. I stopped by Alberto Marchetti, and it was such a treat, rich, creamy, and full of flavour. They have classics like pistachio, hazelnut, and stracciatella, plus seasonal options made with fresh local ingredients. Definitely worth adding to your Milan food list!
To see more details, visit the official website.
Galleria Vittorio Emanuele II

The Galleria Vittorio Emanuele II is one of Milan’s most elegant places to explore, bright glass ceilings, luxury shops, and lively cafés all under one roof. It’s free to visit and a great spot to feel the city’s stylish energy.
Useful tips:
🌅 Visit early morning or late evening for softer light and fewer crowds.
🕰️ Open 24/7 — perfect for a relaxed stroll any time of day.
☕ Stop for coffee or gelato and enjoy some people-watching.
Leonardo’s Last Supper Museum (Best Things to Do in Milan for art lovers)

Home to Leonardo da Vinci’s The Last Supper, Santa Maria delle Grazie is one of Milan’s most treasured landmarks. This UNESCO World Heritage site beautifully combines art and history in one unforgettable experience. Visits are limited to 15 minutes, so every moment in front of the mural feels truly special.
Useful tips:
🎨 A must-visit for art lovers and history enthusiasts alike.
🎟️ Tickets must be booked in advance (often weeks ahead).
⏱️ Viewing time is limited to 15 minutes.
Hours: Tuesday–Sunday, 8:15 AM–7:00 PM (last entry at 6:45 PM) | Closed Mondays, January 1, and December 25.
Tickets cost €2 for EU citizens aged 18–25, and entry is free for visitors under 18 with an accompanying adult.
To see more details, visit the official website.
Teatro alla Scala Museum (Best Things to Do in Milan for music and history lovers)

When I visited the Teatro alla Scala Museum, it felt like stepping into the heart of Milan’s musical history. I loved wandering through the elegant halls filled with costumes and instruments, and getting a quick peek inside the opera house was an unforgettable moment.
🎟️ Tickets: Adults €9 | Reduced €6 | Under 12 FREE
⏰ Hours: Daily 9:00 AM – 5:30 PM (last entry at 5:00 PM); closed on major holidays.
To see more details, visit the official website.
Remulass (Best Things to Do in Milan for Food Lovers)

During my time in Milan, I had dinner at Remulass, a cosy modern bistro with a small but thoughtfully curated menu. We booked a table for four at 7:30; each dish was a fresh, creative mix of flavours made with care. The atmosphere was relaxed, the wine was wonderful, and I appreciated that they offered options for different dietary preferences, making it a welcoming spot for everyone.
Tip: Reserve in advance; seating is limited and always in demand.
To see more details, visit the official website.
Castello Sforzesco

When I visited the Castello Sforzesco, I was amazed by how much history and beauty it holds. Walking through its grand halls and peaceful courtyards felt like stepping back in time. The museums inside are full of art, music, and artefacts that really bring Milan’s past to life — it’s a place worth taking your time to explore.
🎟️ Tickets: From $18
⏰ Hours: Daily 9:00 AM – 5:30 PM
To see more details, visit the official website.
Santuario di San Bernardino Alle Ossa

The Santuario di San Bernardino alle Ossa is one of Milan’s most unusual and unforgettable sights. Hidden near the Duomo, this small church is famous for its bone chapel, where human skulls and bones form intricate wall designs. Many visitors find it both eerie and fascinating, a place that blends history with quiet reflection. Entry is free, and you can light a candle or leave a small donation as you take in its haunting beauty. Best Things to Do in Milan, or a scary thing?
Pinacoteca di Brera

Located in Milan’s trendy Brera district, the Pinacoteca di Brera is a must-visit for art lovers, and even those who aren’t! This elegant gallery houses masterpieces from Italy’s greatest artists and offers a calm escape into centuries of creativity and culture.
🎟️ Tickets: Adults €15 | Reduced €10 | EU citizens 18–25 €2 | Under 18 FREE | Free on the first Sunday of each month (reservation required).
⏰ Hours: Tuesday–Sunday 8:30 AM – 7:15 PM (last entry at 6:00 PM); closed Mondays and December 25.
To see more details, visit the official website.
Best Things to Do in Milan is created by your smile.
You can read this article: 21 Best Attractions In Rome, Italy



