Milan might have a reputation as Italy’s fashion capital, but there’s so much more to this city than runways and designer stores. It’s a place where centuries-old cathedrals sit next to glass skyscrapers, and where every corner has a story to tell. If you’re planning a trip and wondering what’s worth your time, here are some of the best places to visit in Milan – from must-see landmarks to quieter spots that locals love.

The iconic Duomo di Milano
Let’s start with the obvious. The Duomo is massive, breathtaking, and unlike any cathedral you’ve ever seen. It took nearly 600 years to finish, and when you’re standing under its forest of spires, it really shows. Head up to the rooftop (yes, there’s an elevator) for views that stretch across the city – and even to the Alps on a clear day.

Galleria Vittorio Emanuele II
Just steps away from the Duomo, this historic shopping arcade feels more like a palace. With its high glass dome, detailed mosaic floors, and luxury shops, it’s worth visiting even if you’re not here to shop. Grab a coffee or gelato, soak in the atmosphere, and do a bit of people-watching – it’s a Milanese classic.

Santa Maria delle Grazie and The Last Supper
Da Vinci’s The Last Supper isn’t hanging in a museum – it’s painted on a wall inside a humble convent. And yes, it’s every bit as moving as you’d expect. But here’s the thing: tickets are limited and you’ll need to book several months in advance. The rules are strict – small groups, timed visits, no lingering. But trust me, it’s worth every minute of planning.

Sforza Castle and its museums
This giant red-brick castle in the middle of the city might not look like much from the outside, but it’s full of surprises. Inside, you’ll find peaceful courtyards and museums packed with Renaissance art, antique instruments, and even unfinished work by Michelangelo. It’s also right next to one of the city’s biggest parks – perfect for a break.

Brera district
If Milan had a soul, it would probably live in Brera. This neighborhood is full of charm – cobbled streets, art galleries, independent shops, and some of the best places for aperitivo in the city. The Pinacoteca di Brera art gallery is a highlight, but honestly, even just wandering around here is a joy.

Parco Sempione – Milan’s green heart
Need a breather from sightseeing? Parco Sempione is where locals go to relax. It’s right behind the castle and feels like a little escape in the middle of the city. There’s a lake, walking trails, sculptures, and even a mini tower with panoramic views. Bring a snack, find a bench, and take it all in.
Milan is full of contrasts – and that’s exactly what makes it special. Whether you’re here for the first time or returning for more, the best places to visit in Milan always offer a mix of surprise, beauty, and that unique Milanese energy you won’t find anywhere else.