Istanbul to Sofia by ferry
Travelling from Istanbul to Sofia by ferry takes about 20h 15m, run by İDO, FlixBus. The fastest option on this route is flight, at 1h 15m.
Recent best price
€90
20h 15m·3 transfers
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
- 1ferryIstanbul → Yalova
İDO - 2busYalova → Orhangazi
FlixBus - 3busOrhangazi → Bayrampaşa
FlixBus - 4busBayrampaşa → Sofia
FlixBus
ferry or flight?
| Transport | Price | Duration | Transfers |
|---|---|---|---|
| ferry | €90 | 20h 15m | 3 transfers |
| Recommended | €112 | 1h 15m | direct |
All rows come from the same recent route search. Exact fares depend on your travel date.
Istanbul to Sofia by ferry: common questions
How long does Istanbul to Sofia take by ferry?
About 20h 15m, 3 transfers.
How much is a ferry ticket from Istanbul to Sofia?
The best price in our latest check was €90. The exact fare depends on the date and how full the service is.
Who runs the ferry from Istanbul to Sofia?
İDO, FlixBus. You buy the ticket directly from them.
Is the ferry or the flight better?
The flight is faster at 1h 15m. The ferry wins on schedule and comfort.
- Istanbul Sofia ferry
- Istanbul to Sofia by ferry
- ferry ticket Istanbul to Sofia
- how long is the ferry from Istanbul to Sofia