520 km Bus
How to travel this route
Start with the 07:00 FlixBus bus from Frankfurt to Zurich, about 5h 55m. Transfer in Zurich, then take the 15:30 FlixBus bus on to Milan (3h 35m). You arrive in Milan around 19:05. In total it's roughly EUR 58 over 12h 5m, 1 transfer.
Your journey, leg by leg2 rides, one plan
Bus
FlixBus
TICKET 1 · 16 SeptFrankfurt→Zurich
€3607:00 → 12:555h 55m
Hold bag includedCabin bag includedsampleHIGH
Opens Omio — enter your date to compare trains and buses for this route; the price is finalised at checkout.
Transfer in Zurich · 2h 35m
Bus
FlixBus
TICKET 2 · 16 SeptZurich→Milan
€2215:30 → 19:053h 35m
Hold bag includedCabin bag includedsampleHIGH
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
Ground-only route to Milan by bus. Bus (FlixBus, 5h 55min) + Bus (FlixBus, 3h 35min) via Zurich.