Mošnov → Milan
Leoš Janáček Airport Ostrava (OSR) to Milano Linate Airport (LIN)・813 km
No nonstop or one-stop flights. The shortest route is OSR → WAW → MUC → LIN (via Warsaw, Munich), about 3h 15m of flying time (layovers not included).
With milesANA 15,000 miles+ (via WAW, MUC)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- OSR → WAW → MUC → LINvia Warsaw, MunichFastest≈ 3h 15m
- OSR → WAW → VIE → LINvia Warsaw, Vienna≈ 3h 17m
- OSR → WAW → STR → LINvia Warsaw, Stuttgart≈ 3h 24m
- OSR → WAW → BER → LINvia Warsaw, Berlin≈ 3h 28m
- OSR → WAW → FRA → LINvia Warsaw, Frankfurt am Main≈ 3h 33m
- OSR → WAW → GVA → LINvia Warsaw, Geneva≈ 3h 41m
- OSR → WAW → LUX → LINvia Warsaw, Luxembourg≈ 3h 47m
- OSR → WAW → SPU → LINvia Warsaw, Split≈ 3h 48m
- OSR → WAW → DUS → LINvia Warsaw, Düsseldorf≈ 3h 51m
- OSR → WAW → HAM → LINvia Warsaw, Hamburg≈ 3h 51m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.