How to get from Tarsus to Sofia
We compared flights, trains and buses from Tarsus to Sofia. Here is the most useful door to door route, with a recent price and the operators that actually run it.
Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.
The journey, step by step
- 1busTarsus → İstanbul EsenlerFlixBus
- 2busİstanbul Esenler → SofiaFlixBus
How the trip works
Start with a FlixBus bus from Tarsus to İstanbul Esenler, about 13h 10m. Transfer in İstanbul Esenler and continue by FlixBus bus on to Sofia (8h 30m). In total it's roughly EUR 130 over 22h 30m, 1 transfer.
Who runs this route
The Tarsus to Sofia route is operated by FlixBus. You book directly with them; Routavio does not add a booking fee.
Prices by travel date
The cheapest price we found for each upcoming date we checked.
Questions about Tarsus to Sofia
How long does Tarsus to Sofia take?
The most useful route takes about 22h 30m by bus.
How far is Sofia from Tarsus?
About 1192 km in a straight line. The actual route on the ground or in the air is longer.
Can I get from Tarsus to Sofia without flying?
Yes. A ground route by bus takes about 22h 30m.
Which operators run this route?
This route is run by FlixBus.
Can I book directly?
Yes. Routavio sends you straight to the operator or a trusted partner. We never add a booking fee, so the price you see is the price you pay there.
Is there a cheaper way?
Often yes, on a flexible date or via a nearby airport. Run a live search to compare every option for your dates.