Back to results Compare on Aviasales
How to travel this route
Start with the 12:20 Turkish Airlines flight from Istanbul to Zurich, about 2h 55m. Transfer in Zurich, then take the 20:15 FlixBus bus on to Milan (3h 35m). You arrive in Milan around 23:50. In total it's roughly EUR 132 over 10h 45m, 1 transfer.
Your journey, leg by leg
FlightTurkish AirlinesMEDIUM
Istanbul Airport IST → Zurich Airport ZRH
€11012:20 → 15:152h 55m
Kiwi opens sorted by price, cheapest first. Final fare is confirmed at checkout.
Transfer in Zurich
BusFlixBusHIGH
Zurich → Milan
€2220:15 → 23:503h 35m
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Prices are estimated for comparison. Final fares are confirmed by the provider.
About this route
Fly into Zurich, then continue to Milan by bus (3h 35m) — routing via Zurich keeps the trip simple. Flight (Turkish Airlines, 2h 55min) + Bus (FlixBus, 3h 35min) via Zurich.