1,200 km Bus
How to travel this route
Start with the 07:00 FlixBus bus from Tarsus to İstanbul Esenler, about 13h 10m. Transfer in İstanbul Esenler, then take the 21:00 (+1d) FlixBus bus on to Sofia (8h 30m). You arrive in Sofia around 05:30 (+1d). In total it's roughly EUR 130 over 22h 30m, 1 transfer.
Your journey, leg by leg2 rides, one plan
Bus
FlixBus
TICKET 1 · 5 AugTarsus→İstanbul Esenler
€7907:00 → 20:1013h 10m
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 İstanbul Esenler · 50m
Bus
FlixBus
TICKET 2 · 5 Augİstanbul Esenler→Sofia
€5121:00 → 05:30+1d8h 30m
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 Sofia by bus. Bus (FlixBus, 13h 10min) + Bus (FlixBus, 8h 30min) via İstanbul Esenler.