The Perfect Weekend in Milan — A Local's 48-Hour Itinerary
Introduction to Milan
Milan, the fashion capital of Italy, is a city that seamlessly blends history and modernity. As a local, I'm excited to share with you the perfect weekend itinerary for exploring this incredible city. Assuming you're arriving at Milan Malpensa airport on a Friday evening, we'll make the most of your 48-hour layover.
Friday Evening: Arrival and Aperitivo
After landing at Milan Malpensa, take the Malpensa Express train to Cadorna station, which takes approximately 30 minutes and runs every 30 minutes until 10:30 PM. From Cadorna, take the metro (Line 1) to Duomo, the heart of Milan's historic center. Check-in to your hotel and freshen up, then head to the iconic Piazza del Duomo for an aperitivo at one of the many bars, such as Caffè Greco or Camparino. Enjoy a classic Negroni or Spritz while taking in the stunning views of the Duomo and Galleria Vittorio Emanuele II.
Saturday: Art, History, and Fashion
Start your day at 9:00 AM with a visit to the Castello Sforzesco, a 14th-century castle that houses several museums and art galleries. Spend a few hours exploring the castle's gardens, museums, and exhibitions. Next, head to the nearby Brera district, known for its bohemian vibe, street artists, and trendy cafes. For lunch, try some traditional Milanese cuisine at Trattoria Milanese or La Briciola. In the afternoon, visit the iconic Galleria Vittorio Emanuele II, one of the world's oldest shopping malls, and browse the high-end boutiques and designer flagships. End your day with a performance at La Scala opera house, if you can get tickets, or enjoy a traditional Italian dinner in the Navigli district, known for its canals and lively nightlife.
Sunday Morning: Hidden Gems
Spend your last morning in Milan exploring some of the city's hidden gems. Take the metro (Line 2) to the Porta Genova station and visit the Fonderie Milanesi, a former foundry turned art space, which hosts exhibitions and events. Alternatively, head to the nearby Museo Poldi Pezzoli, a small but impressive museum showcasing an incredible collection of art and artifacts. If you have time, grab a coffee and pastry at one of the local cafes in the trendy Isola district, known for its street art and hipster vibe.
Departure
After a quick lunch, head back to Cadorna station and take the Malpensa Express train back to Milan Malpensa airport, which takes approximately 30 minutes. Make sure to check the train schedule in advance to ensure you arrive at the airport with plenty of time for your departure.
Itinerary at a Glance
- Friday evening: Arrival, aperitivo in Piazza del Duomo
- Saturday: Castello Sforzesco, Brera district, Galleria Vittorio Emanuele II, La Scala opera house, Navigli district
- Sunday morning: Fonderie Milanesi, Museo Poldi Pezzoli, Isola district
Experience local of Milan in 48 hours with this carefully curated itinerary, taking you through the city's historic center, trendy districts, and cultural landmarks, all accessible by convenient public transit.
The Request listing review → helps independent site owners review listing opportunities. Confirm availability, prices, and booking terms directly with the responsible provider.
More from this update

Agentic page guide
Turn this page into a verification plan
This local guide organizes the next checks. It does not send a conversation, create a lead, make a booking, quote a price, or process a payment.
Confirm the exact need and responsible source first. Then verify location, availability, credentials where relevant, total cost, terms, timing, and a backup. Save the source and time checked.