- Home
- Flights
- Flights from Berlin
- Berlin to Milan
Flights from Berlin to Milan
Ryanair and easyJet fly nonstop from Berlin to Milan, about 13 flights a week. The flight takes around 1h 32m.
Direct flights available ~13 flights a week 1h 32m
Berlin to Milan at a glance
Fastest flight1h 32mEstimated
Nonstop flights13/wkRyanair, easyJet
Airlines flying nonstop from Berlin to Milan
2 airlines on this route, about 13 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 826 km513 miles
- Flight time
- 1h 32mestimate
- Time difference
- NoneMilan vs Berlin
- Currency in Milan
- EUR
- Airports
- BER → MXP, BGY, LIN
Flights from Berlin to Milan: questions answered
Are there direct flights from Berlin to Milan?
Yes. Ryanair and easyJet fly this route nonstop, with about 13 flights a week in each direction.
How long is the flight from Berlin to Milan?
A nonstop flight covers 826 km and takes around 1h 32m.
Which airlines fly from Berlin to Milan?
Ryanair and easyJet operate nonstop flights on this route.
Which airports serve Berlin and Milan?
Berlin: Berlin Brandenburg Airport (BER). Milan: Milan Malpensa International Airport (MXP), Il Caravaggio International Airport (BGY) and Milano Linate Airport (LIN).





