Milan for a weekend
Milan is fashion, design and one of Italy’s greatest cathedrals. Climb the Duomo roof, see The Last Supper if you can get a ticket, and end the day with aperitivo on the Navigli. Lake Como is an hour away by train.
What to see in two days
- Duomo and its rooftop terraces
- Galleria Vittorio Emanuele II
- The Last Supper (book weeks ahead)
- Brera district and Pinacoteca
- Navigli canals at aperitivo time
Where to stay
- Centro / Duomo: Everything on foot, best for a first visit Hotels on the map
- Brera: Charming streets, galleries, good restaurants Hotels on the map
- Navigli / Porta Genova: Canals, bars and nightlife Hotels on the map
- Centrale station: Practical: airport buses and trains stop here Hotels on the map
Neighbourhood advice only: we do not earn from hotel bookings.
From the airport
From Malpensa: the Malpensa Express train to Cadorna or Centrale (about 40–50 min). From Linate: metro line M4 to the centre (about 15 min). Bergamo airport: buses to Centrale (about 1 h).
Official transport sites: Malpensa Express · ATM Milano (public transport)
When to go
Best: April–June and September–October. Summer is hot and humid (many places close in mid-August); winter is cold and foggy. Fashion and design weeks push hotel prices up.
Average weather by month
Averages for 2016–2025: daytime high and days with rain (1 mm or more) per month. Source: Open-Meteo (ERA5).
Useful for this trip
Partner links: if you book through them we may earn a commission, at no extra cost to you.
- Airport transfer Kiwitaxipartner Welcome Pickupspartner
- Tickets and tours Tiqetspartner WeGoTrippartner
- Car rental Localrentpartner GetRentacarpartner
- eSIM for mobile data Airalopartner Drimsimpartner
- Luggage storage Radical Storagepartner
Find a weekend flight to Milan
The bot checks which flights fit your weekend from your airport and alerts you when the price drops.
yesmilano.it · Wikivoyage · Guide checked October 24, 2026.
More weekend guides
Athens · Budapest · Prague · Vienna · Rome · Barcelona · Paris · London · Berlin · Amsterdam · Lisbon · Krakow · Istanbul · Larnaca · Tbilisi · Madrid · Sofia · Thessaloniki · Dubrovnik · Belgrade · Warsaw · Batumi · Yerevan · Baku