General flight information
1 hr 43 min Travel time
842 km Distance between cities
₼34 Lowest price
42 Direct flights per week
₼120 Average ticket price
05:45 Earliest departure
19:30 Latest departure
1 hr 13 min Travel time
512 km Distance between cities
₼29 Lowest price
120 Direct flights per week
₼70 Average ticket price
06:25 Earliest departure
18:55 Latest departure
1 hr 25 min Travel time
664 km Distance between cities
₼48 Lowest price
35 Direct flights per week
₼75 Average ticket price
06:35 Earliest departure
20:45 Latest departure
1 hr 10 min Travel time
348 km Distance between cities
₼131 Lowest price
50 Direct flights per week
₼155 Average ticket price
06:05 Earliest departure
19:35 Latest departure
1 hr 30 min Travel time
630 km Distance between cities
₼32 Lowest price
8 Direct flights per week
₼143 Average ticket price
07:50 Earliest departure
17:30 Latest departure
1 hr 5 min Travel time
368 km Distance between cities
₼102 Lowest price
12 Direct flights per week
22:00 Earliest departure
22:00 Latest departure
1 hr 45 min Travel time
901 km Distance between cities
₼48 Lowest price
15 Direct flights per week
₼151 Average ticket price
06:20 Earliest departure
20:15 Latest departure
847 km Distance between cities
₼103 Lowest price
2 hr 30 min Travel time
769 km Distance between cities
₼142 Lowest price
4 Direct flights per week
09:55 Earliest departure
20:20 Latest departure
3 hr 20 min Travel time
465 km Distance between cities
₼48 Lowest price
₼57 Average ticket price
Cheap tickets
Direct flight schedule
- Berlin every day from ₼46.83
- Frankfurt every day from ₼41.98
- Dusseldorf every day from ₼48.77
- Munich every day from ₼176.64
- Cologne Mon, Thu, Fri, Sat, Sun from ₼32.68
- Stuttgart Mon, Tue, Wed, Thu, Fri, Sun from ₼159.54
- Hamburg every day from ₼96.95
- Hannover Tue, Wed, Thu, Fri from ₼154.33
Connecting flights
₼133.42 Milan — Munich ₼101.74 Milan — Stuttgart ₼102.34 Milan — Bremen ₼141.57 Milan — Hannover
Sat 12 Dec 18:40 – 09:00
1 day 14 hr 20 min / 1 layover Sat 12 Dec 22:00 – 08:50
1 day 10 hr 50 min / 1 layover Fri 13 Nov 05:45 – 15:20
9 hr 35 min / 1 layover Mon 14 Dec 10:45 – 09:25
22 hr 40 min / 1 layover 12-month price trend
₼315₼198₼315₼198
Airlines with flights from Milan to Germany
Including connecting fares
FAQ
Flight duration from Milan to Germany
On average, flights from Milan to Germany take around 1 hour 23 minutes when flying directly. With layovers, the flight duration can be up to 4 hours 50 minutes.