There are 7 ways to get from Kars to Hasankeyf by plane, taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Batman, taxi
best- Fly from Kars Airport (KSY) to Batman (BAL)KSY - BAL
- Take the taxi from Batman (BAL) to Hasankeyf
5h 46m₺7,177–32,509Train, bus, taxi
cheapest- Take the train from Kars to Aşkale
- Take the bus from Aşkale 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
16h 21m₺2,262–3,042Bus, taxi
- Take the bus from Kars bus station to Erzurum bus station
- Take the bus from Erzurum 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
13h 12m₺2,554–3,356Drive 516.3 km
- Drive from Kars to Hasankeyf516.3 km
8h₺2,550–3,683Fly to Mardin Airport, taxi
- Fly from Kars Airport (KSY) to Mardin Airport (MQM)KSY - MQM
- Take the taxi from Mardin Airport (MQM) to Hasankeyf
11h 50m₺9,577–36,709Fly to Diyarbakır Airport, train
- Fly from Kars Airport (KSY) to Diyarbakır Airport (DIY)KSY - DIY
- Take the train from Diyarbakır to Batman
10h 22m₺6,137–25,589Fly to Muş Airport, taxi
- Fly from Kars Airport (KSY) to Muş Airport (MSR)KSY - MSR
- Take the taxi from Muş Airport (MSR) to Hasankeyf
17h 45m₺11,177–35,209
Kars Airport (KSY) to Batman (BAL) flights
Questions & Answers
The cheapest way to get from Kars to Hasankeyf is to train and bus and taxi which costs 2.200 ₺ - 3.100 ₺ and takes 16h 21m.
The fastest way to get from Kars to Hasankeyf is to fly and taxi which takes 5h 46m and costs 7.000 ₺ - 33.000 ₺.
The distance between Kars and Hasankeyf is 386 km. The road distance is 516.3 km.
The best way to get from Kars to Hasankeyf without a car is to bus and taxi which takes 13h 12m and costs 2.500 ₺ - 3.400 ₺.
It takes approximately 5h 46m to get from Kars to Hasankeyf, including transfers.
Yes, the driving distance between Kars to Hasankeyf is 516 km. It takes approximately 8h to drive from Kars to Hasankeyf.
There are one+ hotels available in Hasankeyf.
What companies run services between Kars, Turkey and Hasankeyf, Turkey?
There is no direct connection from Kars to Hasankeyf. However, you can take the taxi to Kars Airport (KSY) airport, fly to Batman (BAL), then take the taxi to Hasankeyf. Alternatively, you can take the taxi to Kars, take the bus to Erzurum bus station, take the bus to Diyarbakır bus station, take the bus to Beşiri bus station, then take the taxi to Hasankeyf.
- Website
- flypgs.com
Flights from Kars Airport to Batman via Sabiha Gokcen
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₺6,000–42,000
Flights from Kars Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 10h 52m
- When
- Friday
- Estimated price
- ₺6,500–44,000
Flights from Kars Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 10h 1m
- When
- Every day
- Estimated price
- ₺4,900–33,000
Flights from Kars Airport to Muş Airport via Sabiha Gokcen
- Ave. Duration
- 14h 15m
- When
- Friday
- Estimated price
- ₺5,500–28,000
- Website
- turkishairlines.com
Flights from Kars Airport to Batman via Istanbul
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₺14,000–41,000
Flights from Kars Airport to Mardin Airport via Istanbul
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- ₺14,000–42,000
Flights from Kars Airport to Diyarbakır Airport via Istanbul
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₺11,000–32,000
Flights from Kars Airport to Muş Airport via Istanbul
- Ave. Duration
- 20h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₺12,000–37,000
- Website
- ajet.com
Flights from Kars Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 12h 50m
- When
- Friday
- Estimated price
- ₺6,500–33,000
Flights from Kars Airport to Diyarbakır Airport via Ankara
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₺5,000–26,000
Flights from Kars Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₺6,500–33,000
Flights from Kars Airport to Muş Airport via Ankara
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ₺6,000–31,000
- Website
- sunexpress.com
Flights from Kars Airport to Mardin Airport via Izmir
- Ave. Duration
- 10h 10m
- When
- Monday and Friday
- Estimated price
- ₺11,000–31,000
Flights from Kars Airport to Diyarbakır Airport via Izmir
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₺8,500–23,000
Flights from Kars Airport to Muş Airport via Izmir
- Ave. Duration
- 19h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₺10,000–27,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Diyarbakır to Batman
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- ₺110–180
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Kars to Aşkale
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- ₺300–470
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Kars bus station to Erzurum bus station
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- ₺410–600
- Schedules at
- flixbus.com.tr
Bus from Erzurum bus station to Diyarbakır bus station
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- ₺500–750
- Schedules at
- flixbus.com.tr
Bus from Diyarbakır bus station to Beşiri bus station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ₺310–430
- Schedules at
- flixbus.com.tr
Bus from Aşkale bus station to Diyarbakır bus station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₺550–850
- Schedules at
- flixbus.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Kars bus station to Erzurum bus station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- kanberoglu.com.tr
- Ave. Duration
- 1h 20m
- Estimated price
- ₺1,000–7,000
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
Otogar taksi
- Phone
- +90 542 430 62 22
- Website
- kiziltepeotogartaksi.com
Kızıltepe Taksi
- Phone
- +90 543 899 47 22
- Website
- kiziltepetaksi.net
Kiziltepe Çiçek Taksi
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
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 Is ride-sharing platform BlaBlaCar right for you?, Need to know: Eurostar, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.












