48 Hours in Milan: The Ultimate Guide to Milan’s Must-See Attractions According to a Local

Curated By
Alice Cozzi
Curator’s statement
Milan, Italy, is a city that seamlessly combines the old and the new, offering a unique experience for every type of traveler. Whether you're a history enthusiast, fashion lover or art aficionado, Milan has something special for you. Here’s your perfect two-day itinerary to experience the best of Milan in just 48 hours, according to a local guide.
The Fora Difference
Book with Alice to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay in Milan
Unlock perks by contacting Alice to book your trip.
Things to do in Milan

Day 1: Classic Milan - art, history and fashion
Morning: Visit the Iconic Duomo di Milano
Start your day in the heart of Milan by visiting the Duomo di Milano, one of the largest and most magnificent cathedrals in the world. Don’t miss the chance to go up to the rooftop for panoramic views of the city. If you’re into Milan's architecture and historic landmarks, the Duomo is an essential stop.Late Morning: Explore Galleria Vittorio Emanuele II
Just steps from the Duomo, step inside the luxurious Galleria Vittorio Emanuele II, Milan’s oldest shopping gallery. Even if you're not a shopper, the architecture of this elegant arcade is something to behold. It's one of the most Instagrammable spots in Milan.Afternoon: See Leonardo da Vinci’s ‘The Last Supper’
No trip to Milan is complete without seeing Leonardo da Vinci’s The Last Supper at the Santa Maria delle Grazie Church. It’s one of the most famous artworks in the world, and you can get an up-close view of this masterpiece in its original location.Evening: Explore Navigli District
End your first day by heading to the Navigli district. Known for its charming canals, it’s a perfect place for a leisurely evening stroll. You’ll find trendy cafes, bars and restaurants serving traditional Milanese cuisine. Don’t forget to try a Negroni or a local aperitivo.
Day 2: Modern Milan – art, design and hidden gems
Morning: Visit Sforza Castle and Parco Sempione
Start your second day by heading to the Sforza Castle, a historical fortress that now houses several museums, including the Museum of Ancient Art. Afterward, take a walk through the nearby Parco Sempione, a beautiful green space perfect for relaxation or a morning jog.Late Morning: Explore Brera District and Pinacoteca di Brera
The Brera district is one of Milan’s most charming neighborhoods, known for its cobbled streets and vibrant art scene. You can explore the Pinacoteca di Brera, one of Italy’s most important art galleries, or simply wander through the district, filled with galleries and boutiques.Afternoon: Modern Art at Fondazione Prada
For a taste of Milan’s modern side, head to Fondazione Prada, a contemporary art gallery housed in a former gin distillery. The collection features both Italian and international artists, showcasing Milan’s role as a global art and design hub.Evening: Aperitivo at the Roof Milano
Wrap up your Milan adventure with a sunset aperitivo at the Roof Milano, a stylish rooftop bar. It offers stunning views of the city’s skyline, making it one of the best spots to enjoy a cocktail while soaking in the Milanese ambiance.
Places to eat & drink in Milan

Trattoria Milanese: Located near the Porta Romana district, Trattoria Milanese is a classic spot where you can enjoy authentic Milanese cuisine in a cozy, old-school setting. Known for its ossobuco (braised veal shank) and risotto alla Milanese, it's a favorite among locals looking for traditional flavors. The hearty, no-frills menu and rustic atmosphere make it a beloved staple for many Milanese.
Must-try: Ossobuco, Risotto alla Milanese, Cotoletta alla Milanese (breaded veal chop)
Local Vibe: Family-friendly, traditional and a bit nostalgic — perfect for those who want to dive into classic Milanese dishes.Pescaria: For something a bit more modern and trendy, Pescaria is a local gem that specializes in seafood. This casual yet stylish eatery brings the best of Italian seafood to the city, offering delicious fish sandwiches (panini con pesce) and fresh seafood bowls. It’s a bit of a hidden spot in the Navigli district, but locals love it for its freshness and creative twists on seafood dishes.
Must-try: Fish Sandwich with tuna or shrimp, Tuna tartare, Fried calamari
Local Vibe: Casual, fresh and ideal for those who enjoy modern takes on traditional seafood.Osteria alla Brera: Nestled in Milan’s picturesque Brera district, Osteria alla Brera is beloved for its warm atmosphere and classic Italian fare. Locals flock here for fresh pasta, seasonal dishes and delicious wines. The restaurant prides itself on using high-quality ingredients in simple yet flavorful ways. This makes it a great place for both tourists and Milanese to experience the best of traditional Italian osteria dining.
Must-try: Risotto with saffron, Handmade pasta (like pappardelle), Seasonal specials
Local Vibe: Charming, intimate, with a focus on authentic Italian dining. A favorite for leisurely dinners in a cozy setting.
Need to know
Other tips for Milan in two days
Public Transport: Milan has an efficient metro and tram system, which makes getting around the city easy and quick.
Book Tickets in Advance: To avoid long lines, especially for the Last Supper and Duomo rooftop, it’s a good idea to book tickets ahead of time.
Fashionistas: Milan is one of the fashion capitals of the world, so if you’re into shopping, don’t miss the Quadrilatero della Moda, Milan’s luxury shopping district with this shopping tour.

Travel Advisor
Alice Cozzi

Get in touch with Alice
Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.
You can normally expect a response from Alice within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).
For more inspiration and insider recommendations, visit our Milan page.