1,030 km BusGMT+3 → GMT+2 · put your watch back 1h
How to travel this route
Start with the 07:00 FlixBus bus from Athens to Sofia, about 12h 35m. Transfer in Sofia, then take the 21:00 (+1d) FlixBus bus on to İstanbul Esenler (8h). You arrive in İstanbul Esenler around 05:00 (+1d). In total it's roughly EUR 124 over 22h, 1 transfer.
Your journey, leg by leg2 rides, one plan
Bus
FlixBus
TICKET 1 · 8 AugAthens→Sofia
€7607:00 → 19:3512h 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.
Transfer in Sofia · 1h 25m
Bus
FlixBus
TICKET 2 · 8 AugSofia→İstanbul Esenler
€4821:00 → 05:00+1d8h
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 İstanbul Esenler by bus. Bus (FlixBus, 12h 35min) + Bus (FlixBus, 8h) via Sofia.