MultiTripScanner / Non-stop routes / Milan to Berlin non-stop
Milan to Berlin flights, non-stop
We've seen non-stop fares from Milan to Berlin on easyJet, Malta Air, Wizz Air Malta and 1 more, about 2 hours in the air; other airlines may fly it too. Every flight lands at Brandenburg (BER), 19 km from Berlin; into Berlin: train to Hauptbahnhof, about 25 min, about €5. The cheapest is €15 on 10 Dec with Malta Air (leaves 06:25, lands 08:05), seen yesterday. The cheapest by month: November €46, December €15, January €21 and February €21.
The cheapest fare each day
We've seen fares for 65 of the next 90 days; other days may still have flights.
- Nov16€16416:10
- 17€11106:55
- 18€13108:00
- 19€12908:00
- 20€8111:05
- 21€5206:00
- 22€5706:05
- 23€10013:10
- 24€14306:55
- 25no fare seen
- 26€10006:25
- 27€9617:55
- 28€6206:00
- 29€4606:05
- 30€5616:55
- Dec1€5706:55
- 2€10008:00
- 3€6806:25
- 4€10811:05
- 5€4621:30
- 6€3305:45
- 7€4413:10
- 8€3320:30
- 9€3408:00
- 10€1506:25
- 11€5216:15
- 12€2221:30
- 13€1606:05
- 14€2213:10
- 15€2120:30
- 16€1615:35
- 17€1506:25
- 18€2519:55
- 19€1606:00
- 20€2105:45
- 21€2313:10
- 22€1805:45
- 23€2416:35
- 24€2221:30
- 25€3016:35
- 26€9206:00
- 27no fare seen
- 28€13016:55
- 29€10813:15
- 30€10319:15
- 31€7121:30
- Jan1€11219:55
- 2€9906:00
- 3€10305:45
- 4€10316:35
- 5€6216:35
- 6no fare seen
- 7no fare seen
- 8no fare seen
- 9no fare seen
- 10€2915:45
- 11€2113:15
- 12€2706:55
- 13€2216:35
- 14no fare seen
- 15no fare seen
- 16€2316:35
- 17no fare seen
- 18no fare seen
- 19no fare seen
- 20no fare seen
- 21no fare seen
- 22€2316:45
- 23no fare seen
- 24€2215:20
- 25no fare seen
- 26no fare seen
- 27€3016:35
- 28€2221:30
- 29no fare seen
- 30€2306:00
- 31no fare seen
- Feb1no fare seen
- 2€2120:30
- 3no fare seen
- 4no fare seen
- 5€5016:45
- 6no fare seen
- 7€3905:45
- 8no fare seen
- 9€2120:30
- 10€2516:35
- 11no fare seen
- 12€3016:35
- 13no fare seen
Of the 65 days with a time, the day's cheapest flight leaves in the morning on 28, in the afternoon on 25 and in the evening on 12. 5 are at a hard hour (an early start, a late landing or a night flight), marked : those are the day's cheapest fares, and a flight at a better hour may cost more.
The way back
- Nov16€11315:35
- 17€11409:35
- 18no fare seen
- 19€14512:50
- 20€9120:55
- 21€5707:00
- 22€7408:15
- 23€8015:15
- 24€7809:35
- 25€7917:00
- 26€7012:50
- 27€7608:05
- 28€3718:25
- 29€2807:50
- 30€4518:20
- Dec1€5217:00
- 2€5611:00
- 3€3408:30
- 4€3916:45
- 5€2118:25
- 6€2407:50
- 7€9108:05
- 8€29609:35
- 9no fare seen
- 10€6708:30
- 11€5720:55
- 12€4007:00
- 13€4807:50
- 14€4918:55
- 15€4118:55
- 16€4318:55
- 17€4818:55
- 18€6822:00
- 19€6218:55
- 20€8107:50
- 21€8318:55
- 22€5822:20
- 23€5521:50
- 24€4619:00
- 25€3718:55
- 26€3508:05
- 27no fare seen
- 28€4818:55
- 29€3607:50
- 30€3321:45
- 31€2619:00
- Jan1€3908:05
- 2€8108:05
- 3€8508:15
- 4€7618:20
- 5€6418:10
- 6€7118:55
- 7€2819:00
- 8no fare seen
- 9€2908:05
- 10€3417:45
- 11€2418:20
- 12no fare seen
- 13no fare seen
- 14€2108:30
- 15€2718:25
- 16no fare seen
- 17no fare seen
- 18no fare seen
- 19no fare seen
- 20€3018:55
- 21no fare seen
- 22no fare seen
- 23no fare seen
- 24€2913:25
- 25no fare seen
- 26no fare seen
- 27no fare seen
- 28no fare seen
- 29no fare seen
- 30no fare seen
- 31no fare seen
- Feb1no fare seen
- 2no fare seen
- 3no fare seen
- 4€2608:30
- 5no fare seen
- 6no fare seen
- 7no fare seen
- 8€2515:35
- 9€3118:55
- 10€3018:55
- 11€2619:00
- 12no fare seen
- 13€2618:25
Of the 63 days with a time, the day's cheapest flight leaves in the morning on 23, in the afternoon on 10 and in the evening on 30. 3 are at a hard hour (an early start, a late landing or a night flight), marked : those are the day's cheapest fares, and a flight at a better hour may cost more.
Berlin to Milan non-stop: from €21 on 5 Dec, with fares on 63 of the next 90 days.
Cheaper days are green, dearer ones amber; the outlined day is the cheapest; a dash is a day with no fare seen, though the flight may still run. Tap a day to check its price.
- Prices seen, not held: each says how old it is
- One way, per person
- Each flight is its own ticket
Fares are the cheapest travellers saw on each day, one way and per person, with their age; prices are seen, not held.
Airlines and cabin bags
- easyJet: the cheapest on 65 of the next 90 days, from €16. Whether its cheapest fare includes a cabin bag depends on the fare or the route: check with the airline.
- Malta Air: the cheapest on 37 of the next 90 days, from €15. Its cheapest fare leaves the cabin bag out: about €24 to add one.
- Wizz Air Malta: the cheapest on 13 of the next 90 days, from €22. Its cheapest fare leaves the cabin bag out: about €37 to add one.
- Ryanair: the cheapest on 11 of the next 90 days, from €16. Its cheapest fare leaves the cabin bag out: about €24 to add one.
Every airline's cabin bag rule
Airports
| From Milan |
|
|---|---|
| Into Berlin |
From Brandenburg (BER) into Berlin: train to Hauptbahnhof, about 25 min, about €5 as listed on 27 Oct 2026 |
An airport well out of town adds a bus or train each way: check its price, and the last one if you land late.