Istanbul to Diyarbakır by bus
Travelling from Istanbul to Diyarbakır by bus takes about 19h 55m, run by FlixBus. A quicker option we found is flight, at 1h 55m.
Recommended route
$133
19h 55m·direct
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
- 1busBattle of Pelekanon → Diyarbakır
FlixBus
bus or flight?
| Transport | Price | Duration | Transfers |
|---|---|---|---|
| bus | $133 | 19h 55m | direct |
| Recommended | $80 | 1h 55m | direct |
All rows come from the same recent route search. Exact fares depend on your travel date.
Istanbul to Diyarbakır by bus: common questions
How long does Istanbul to Diyarbakır take by bus?
About 19h 55m, with no transfer.
How much is a bus ticket from Istanbul to Diyarbakır?
The best price in our latest check was €116. The exact fare depends on the date and how full the service is.
Who runs the bus from Istanbul to Diyarbakır?
FlixBus. You buy the ticket directly from them.
Is the bus or the flight better?
The flight is faster at 1h 55m. It is cheaper too, at €70.
- Istanbul Diyarbakır bus
- Istanbul to Diyarbakır by bus
- bus ticket Istanbul to Diyarbakır
- how long is the bus from Istanbul to Diyarbakır