There are 6 ways to get from İzmir to Diyarbakır by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from İzmir Adnan Menderes International Airport (ADB) to Diyarbakır Airport (DIY)plane ADB - DIY
3h 11m₺3,948–13,048Train
cheapest- Take the train from Izmir Basmane to Ankara Garıtrain İzmir Mavi
- Take the train from Ankara to Diyarbakırtrain Güney Kurtalan Ekspresi
37h 53m₺1,710–3,282Bus
- Take the bus from İzmir bus station to Diyarbakır bus stationbus FlixBus KK0151B / ...
20h 24m₺1,965–2,646Train via Sivas
- Take the train from Izmir to Eskisehirtrain Ic
- Take the train from Eskisehir to Sivastrain Hst
- Take the train from Sivas to Diyarbakirtrain Ic
27h 5m₺2,216–3,087Drive 1,409.1 km
- Drive from İzmir to Diyarbakırcar 1,409.1 km
15h 39m₺7,929–11,453Bus via İzmir Otogar Tesis
- Take the bus from İzmir Otogar Tesis to Diyarbakır bus stationbus FlixBus KK0151B / ...
21h 45m₺1,966–2,647
İzmir to Diyarbakır by train
Questions & Answers
The cheapest way to get from İzmir to Diyarbakır is to train which costs 1.700 ₺ - 3.300 ₺ and takes 37h 53m.
The fastest way to get from İzmir to Diyarbakır is to fly which takes 3h 11m and costs 3.900 ₺ - 13.000 ₺.
No, there is no direct bus from İzmir station to Diyarbakır station. However, there are services departing from İzmir bus station and arriving at Diyarbakır bus station via . The journey, including transfers, takes approximately 20h 24m.
No, there is no direct train from İzmir to Diyarbakır. However, there are services departing from Izmir and arriving at Diyarbakir via Eskisehir and Sivas. The journey, including transfers, takes approximately 27h 5m.
The distance between İzmir and Diyarbakır is 1153 km. The road distance is 1409.1 km.
The best way to get from İzmir to Diyarbakır without a car is to bus which takes 20h 24m and costs 1.900 ₺ - 2.700 ₺.
It takes approximately 3h 11m to get from İzmir to Diyarbakır, including transfers.
İzmir to Diyarbakır bus services, operated by Kamil Koç, depart from İzmir bus station.
İzmir to Diyarbakır train services, operated by Turkish Railways (TCDD), depart from Izmir station.
The best way to get from İzmir to Diyarbakır is to fly which takes 3h 11m and costs 3.900 ₺ - 13.000 ₺. Alternatively, you can bus, which costs 1.900 ₺ - 2.700 ₺ and takes 20h 24m, you could also train via Sivas, which costs 2.200 ₺ - 3.100 ₺ and takes 27h 5m.
What companies run services between İzmir, Turkey and Diyarbakır, Turkey?
SunExpress, Pegasus Airlines, and two other airlines fly from İzmir Adnan Menderes International Airport (ADB) to Diyarbakır Airport (DIY) every 2 hours. Alternatively, Kamil Koç operates a bus from İzmir bus station to Diyarbakır bus station 4 times a day. Tickets cost ₺1,700–2,400 and the journey takes 20h 16m.
- Website
- flypgs.com
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport via Ercan
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₺3,700–19,000
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₺3,700–19,000
- Website
- ajet.com
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₺3,700–19,000
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport via Ankara
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₺4,300–18,000
- Website
- turkishairlines.com
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport via Istanbul
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₺9,500–28,000
- Website
- sunexpress.com
Flights from İzmir Adnan Menderes International Airport to Diyarbakır Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₺3,900–13,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Izmir to Eskisehir
- Ave. Duration
- 10h 16m
- Frequency
- 4 times a day
- Estimated price
- ₺700–1,000
- Website
- Turkish Railways (TCDD)
Train from Eskisehir to Sivas
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- ₺850–1,200
- Website
- Turkish Railways (TCDD)
Train from Sivas to Diyarbakir
- Ave. Duration
- 10h 56m
- Frequency
- Twice daily
- Estimated price
- ₺650–900
- Website
- Turkish Railways (TCDD)
Train from Izmir Basmane to Ankara Garı
- Ave. Duration
- 14h 2m
- Frequency
- Once daily
- Estimated price
- ₺900–1,400
- Website
- Turkish Railways (TCDD)
Train from Ankara to Diyarbakır
- Ave. Duration
- 22h 51m
- Frequency
- 5 times a week
- Estimated price
- ₺800–1,900
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İzmir bus station to Diyarbakır bus station
- Ave. Duration
- 20h 16m
- Frequency
- 4 times a day
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
Bus from İzmir Otogar Tesis to Diyarbakır bus station
- Ave. Duration
- 20h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Slovenia: Getting from Ljubljana to Lake Bled, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
İzmir to Diyarbakır bus services, operated by Kamil Koç, arrive at Diyarbakır bus station.
İzmir to Diyarbakır train services, operated by Turkish Railways (TCDD), arrive at Eskisehir station.
Yes, the driving distance between İzmir to Diyarbakır is 1409 km. It takes approximately 15h 39m to drive from İzmir to Diyarbakır.
Book your İzmir to Diyarbakır bus tickets online with Omio.
There are 33+ hotels available in Diyarbakır.











