There are 3 ways to get from Tatvan to Hasankeyf by bus, taxi, 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.
Bus, taxi
best- Take the bus from Tatvan bus station to Bingöl bus station
- Take the bus from Bingöl bus station to Diyarbakır bus station
- Take the bus from Diyarbakır bus station to Beşiri bus station
- Take the taxi from Beşiri bus station to Hasankeyf
10h 3m₺2,167–2,768Drive 178.2 km
cheapest- Drive from Tatvan to Hasankeyf178.2 km
2h 30m₺887–1,280Taxi
- Take the taxi from Tatvan to Hasankeyf178.2 km
2h 30m₺5,000–6,500
Questions & Answers
The cheapest way to get from Tatvan to Hasankeyf is to drive which costs 850 ₺ - 1.300 ₺ and takes 2h 30m.
The fastest way to get from Tatvan to Hasankeyf is to drive which takes 2h 30m and costs 850 ₺ - 1.300 ₺.
The distance between Tatvan and Hasankeyf is 528 km. The road distance is 178.2 km.
The best way to get from Tatvan to Hasankeyf without a car is to bus and taxi which takes 10h 3m and costs 2.100 ₺ - 2.800 ₺.
It takes approximately 10h 3m to get from Tatvan to Hasankeyf, including transfers.
Yes, the driving distance between Tatvan to Hasankeyf is 178 km. It takes approximately 2h 30m to drive from Tatvan to Hasankeyf.
There are one+ hotels available in Hasankeyf.
What companies run services between Tatvan, Turkey and Hasankeyf, Turkey?
There is no direct connection from Tatvan to Hasankeyf. However, you can take the bus to Bingöl bus station, take the bus to Diyarbakır bus station, take the bus to Beşiri bus station, then take the taxi to Hasankeyf. Alternatively, you can drive from Tatvan to Hasankeyf in around 2h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Tatvan bus station to Bingöl bus station
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- ₺410–600
- Schedules at
- flixbus.com.tr
Bus from Bingöl bus station to Diyarbakır bus station
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₺340–470
- Schedules at
- flixbus.com.tr
Bus from Diyarbakır bus station to Beşiri bus station
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- ₺310–430
- Schedules at
- flixbus.com.tr
- Ave. Duration
- 1h 32m
- Estimated price
- ₺1,100–6,500
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
Dörtyol Taksi
- Phone
- +90 434 827 58 48
Beşminare Toki Taksi
- Phone
- +90 536 348 77 95
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 How to get from Florence to Rome, Need to know: Jadrolinija, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






