There are 6 ways to get from Tatvan to Diyarbakir Airport (DIY) by bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Tatvan bus station to Batman bus stationbus FlixBus KK0181
- Take the train from Batman to Km.11+000train
5h 23m₺883–1,170Train
cheapest- Take the train from Tatvan Gar to Yolcatitrain Ic
- Take the train from Yolcati to Diyarbakirtrain Ic
11h 55m₺696–966Airport Transfer
- Take the rideshare from Tatvan to Diyarbakir-DIY231.3 km
2h 52mDrive 231.3 km
- Drive from Tatvan to Diyarbakir Airport (DIY)car 231.3 km
2h 52m₺1,300–1,878Taxi
- Take the taxi from Tatvan to Diyarbakir Airport (DIY)taxi 231.3 km
2h 52m₺6,500–8,500Bus
- Take the bus from Tatvan bus station to Mardin bus stationbus FlixBus KK0181
- Take the bus from Mardin bus station to Diyarbakır bus stationbus FlixBus KK0165
7h 27m₺945–1,260
Tatvan to Diyarbakir Airport (DIY) by train
Questions & Answers
The cheapest way to get from Tatvan to Diyarbakir Airport (DIY) is to train which costs 650 ₺ - 1.000 ₺ and takes 11h 55m.
The fastest way to get from Tatvan to Diyarbakir Airport (DIY) is to drive which takes 2h 52m and costs 1.300 ₺ - 1.900 ₺.
No, there is no direct bus from Tatvan station to Diyarbakir Airport (DIY) station. However, there are services departing from Tatvan bus station and arriving at Diyarbakır bus station via Mardin bus station. The journey, including transfers, takes approximately 7h 27m.
No, there is no direct train from Tatvan to Diyarbakir Airport (DIY). However, there are services departing from Tatvan Gar and arriving at Diyarbakir via Yolcati. The journey, including transfers, takes approximately 11h 55m.
The distance between Tatvan and Diyarbakir Airport (DIY) is 253 km. The road distance is 231.3 km.
The best way to get from Tatvan to Diyarbakir Airport (DIY) without a car is to bus and train which takes 5h 23m and costs 850 ₺ - 1.200 ₺.
It takes approximately 5h 23m to get from Tatvan to Diyarbakir Airport (DIY), including transfers.
Tatvan to Diyarbakir Airport (DIY) bus services, operated by Kamil Koç, depart from Tatvan bus station.
Tatvan to Diyarbakir Airport (DIY) train services, operated by Turkish Railways (TCDD), depart from Tatvan Gar station.
The best way to get from Tatvan to Diyarbakir Airport (DIY) is to train which takes 11h 55m and costs 650 ₺ - 1.000 ₺. Alternatively, you can bus, which costs 900 ₺ - 1.300 ₺ and takes 7h 27m.
What companies run services between Tatvan, Turkey and Diyarbakir Airport (DIY), Turkey?
You can take a train from Tatvan Gar to Diyarbakir via Yolcati in around 11h 55m. Alternatively, you can take a bus from Tatvan bus station to Diyarbakir Airport (DIY) via Mardin bus station and Diyarbakır bus station in around 7h 27m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Batman to Km.11+000
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- ₺130–210
- Website
- Turkish Railways (TCDD)
Train from Tatvan Gar to Yolcati
- Ave. Duration
- 7h 13m
- Frequency
- 4 times a week
- Estimated price
- ₺470–700
- Website
- Turkish Railways (TCDD)
Train from Yolcati to Diyarbakir
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- ₺220–310
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Tatvan bus station to Batman bus station
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Estimated price
- ₺350–480
- Schedules at
- Kamil Koç
Bus from Tatvan bus station to Mardin bus station
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Estimated price
- ₺450–650
- Schedules at
- Kamil Koç
Bus from Mardin bus station to Diyarbakır bus station
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- ₺290–400
- Schedules at
- Kamil Koç
- Website
- https://www.mozio.com
Rideshare from Tatvan to Diyarbakir-DIY
- Ave. Duration
- 2h 52m
- Frequency
- On demand
- Ave. Duration
- 2h 52m
- Estimated price
- ₺6,500–8,500
Beşminare Toki Taksi
- Phone
- +90 536 348 77 95
Dörtyol Taksi
- Phone
- +90 434 827 58 48
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 Travelling to the US: What do I need to know?, How do I get from Sydney to Melbourne, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Tatvan to Diyarbakir Airport (DIY) bus services, operated by Kamil Koç, arrive at Mardin bus station.
Tatvan to Diyarbakir Airport (DIY) train services, operated by Turkish Railways (TCDD), arrive at Yolcati station.
Yes, the driving distance between Tatvan to Diyarbakir Airport (DIY) is 231 km. It takes approximately 2h 52m to drive from Tatvan to Diyarbakir Airport (DIY).
There are 33+ hotels available in Diyarbakir Airport (DIY).
Check out Blablacar's carpooling service for rideshare options between Tatvan and Diyarbakir Airport (DIY). A great option if you don't have a driver's licence or want to avoid public transport.











