Ankara to Sofia by flight + bus
This route from Ankara to Sofia is not by plane the whole way: by flight, bus it takes about 14h 05m in total, run by AJet, Havaist + Metro, FlixBus. A cheaper option we found is bus, at €44. The flight is still the quickest.
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
- 1flightAnkara Esenboğa Airport → Sabiha Gökçen Airport
AJet - 2busSabiha Gökçen Airport → İstanbul Esenler Otogarı
Havaist + Metro - 3busİstanbul Esenler Otogarı → Sofia
FlixBus
flight or bus?
| Transport | Price | Duration | Transfers |
|---|---|---|---|
| flight | €86 | 14h 05m | 2 transfers |
| bus | €44 | 18h 30m | 1 transfer |
All rows come from the same recent route search. Exact fares depend on your travel date.
Ankara to Sofia by plane: common questions
How long does Ankara to Sofia take by plane?
The flight does not cover the whole route: flight + bus together take about 14h 05m, 2 transfers.
How much is a flight ticket from Ankara to Sofia?
The best price in our latest check was €86. The exact fare depends on the date and how full the service is.
Who runs the flight from Ankara to Sofia?
AJet, Havaist + Metro, FlixBus. You buy the ticket directly from them.
Is the flight or the bus better?
The bus is cheaper at €44. The flight wins on journey time.
Where else this route goes
- Ankara Sofia flight
- Ankara to Sofia by plane
- flight ticket Ankara to Sofia
- how long is the flight from Ankara to Sofia