We earn a commission if you book through these links. It never changes your price, and we only list operators we would use ourselves.
How much time do you have?
Our recommendations take into account your actual arrival and departure times, airport processing, and transit friction.
From LIN
🏢
Under 3h
Stay airside
🚕
3–6 hours
Quick city stop
🗽
6–10 hours
Full exploration
🌃
10+ hours
Multi-neighborhood
IMMIGRATION45m
TRANSIT30m
EXPLORE2h 10m
RETURN30m
BUFFER35m
Recommended Itinerary
Your layover plan
Arrive & Immigration
~45 min · LIN
Follow signs to passport control immediately on landing
Have onward boarding pass and hotel/address ready for questions
Mostly Schengen and domestic arrivals, so immigration queues are minimal. The handful of non-Schengen flights are processed quickly at the single arrivals hall.
Transit into the city
30 min
Metro M4 from Linate Aeroporto reaches San Babila in central Milan in 12 min, every few minutes, €2.20. Bus 73 from the terminal also serves San Babila in about 25 min for the same fare.
Explore Milan
~2h 10m of free time
At MXP or LIN, remain airside—MXP is spread out and LIN is compact but busy, making food plus gate time the safest plan.
We recommend you stay airside: Milan airports are distant and transit time eats short layovers.
A quick downtown stop is possible from Linate if conditions are ideal.
This city works best when you keep plans tight and local. Stay near the center, enjoy shopping, aperitivo, and one or two landmarks. Traffic can be heavy, so avoid long cross-city trips.
Return to LIN
30 min back to airport
Leave enough buffer - trains run to a schedule and can be delayed
Buy your return ticket in advance if possible
Set an alarm 65 min before your departure gate closes
Back through security
~35 min buffer before gate
Re-entry security at LIN typically takes 10-20 min
Check your gate - it may have changed while you were out
Liquids bought in the city cannot pass security - finish or bin them
Where to Eat
Best eats for a layover
Short on time? Stay airside.
🍴
Milan Food Walking Tour
Taste the best of the city with a local guide. Perfect for a layover.
Under 4 hours? Most city sights won't be feasible. Check the Itinerary tab for airside-only recommendations.
Practical Info
What you need to know
Currency
Euro (€). Cards accepted nearly everywhere, including small cafés. Skip airport exchange bureaus, rates are poor.
Language
Italian. English spoken in tourist areas and most city-centre restaurants, less so in outer neighbourhoods.
Visa
Schengen zone. Most Western passports get 90 days visa-free within any 180-day window. Non-Schengen holders should confirm requirements before leaving the airport. Verify before travel, visa rules change.
Transit
Malpensa Express: MXP to Milano Centrale in 52 min, every 30 min, €13. From LIN, Metro M4 reaches San Babila in 12 min for €2.20.
Weather
Continental, hot humid summers with occasional afternoon thunderstorms, cold foggy winters. April through June and September through October are ideal for layovers.
Tipping
Not expected. Rounding up or leaving €1 to €2 at sit-down meals is common. A coperto (cover charge) is usually already on the bill.
Emergency
112 (EU universal). 118 for ambulance. 113 for police, 115 for fire.
Time Zone
CET (UTC+1). Clocks move to CEST (UTC+2) late March through late October.
Stay connected with an eSIM
Data from arrival, no roaming fees. Instant activation via Airalo.