There are 7 ways to get from Batman to Karaman by plane, train, bus, 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 Batman to Konya Airport, train
best- Fly from Batman (BAL) to Konya Airport (KYA)plane BAL - KYA
- Take the train from Selçuklu to Karamantrain
7h 42m₺7,339–24,625Train
cheapest- Take the train from Batman to Sivastrain
- Take the train from Sivas to Ankaratrain Yht
- Take the train from Ankara to Karamantrain Yht
21h 36m₺1,568–2,493Bus
- Take the bus from Batman bus station to Gaziantep bus stationbus FlixBus KK0132 / ...
- Take the bus from Gaziantep to Karamanbus
17h 15mDrive 891 km
- Drive from Batman to Karamancar 891 km
9h 6m₺4,635–6,695Fly Batman to Ankara Esenboğa International Airport, train
- Fly from Batman (BAL) to Ankara Esenboğa International Airport (ESB)plane BAL - ESB
- Take the train from Ankara to Karamantrain
6h 12m₺16,692–24,015Fly Batman to Cukurova, bus
- Fly from Batman (BAL) to Cukurova (COV)plane BAL - COV
- Take the bus from Tarsus to Silifkebus
- Take the bus from Silifke to Karamanbus
11h 51mTrain to Diyarbakır Airport, fly to Ankara Esenboğa International Airport, train
- Take the train from Batman to Diyarbakırtrain
- Fly from Diyarbakır Airport (DIY) to Ankara Esenboğa International Airport (ESB)plane DIY - ESB
- Take the train from Ankara to Karamantrain
9h 39m₺4,825–24,977
Batman (BAL) to Konya Airport (KYA) flights
Questions & Answers
The cheapest way to get from Batman to Karaman is to train which costs 1.500 ₺ - 2.500 ₺ and takes 21h 36m.
The fastest way to get from Batman to Karaman is to fly and train which takes 6h 12m and costs 16.000 ₺ - 24.000 ₺.
No, there is no direct bus from Batman station to Karaman. However, there are services departing from Batman bus station and arriving at Karaman via Gaziantep. The journey, including transfers, takes approximately 17h 15m.
No, there is no direct train from Batman to Karaman. However, there are services departing from Batman and arriving at Karaman via Sivas and Ankara. The journey, including transfers, takes approximately 21h 36m.
The distance between Batman and Karaman is 875 km. The road distance is 891 km.
The best way to get from Batman to Karaman without a car is to bus which takes 17h 15m and costs .
It takes approximately 7h 42m to get from Batman to Karaman, including transfers.
Batman to Karaman bus services, operated by Kamil Koc, depart from Batman bus station.
Batman to Karaman train services, operated by Turkish Railways (TCDD), depart from Batman station.
The best way to get from Batman to Karaman is to bus which takes 17h 15m and costs . Alternatively, you can train, which costs 1.500 ₺ - 2.500 ₺ and takes 21h 36m.
What companies run services between Batman, Turkey and Karaman, Turkey?
You can take a bus from Batman bus station to Karaman via Gaziantep bus station and Gaziantep in around 17h 15m. Alternatively, you can take a train from Batman to Karaman via Sivas and Ankara in around 21h 36m.
- Website
- ajet.com
Flights from Batman to Konya Airport via Sabiha Gokcen
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ₺7,000–24,000
Flights from Batman to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₺4,100–19,000
Flights from Batman to Cukurova via Sabiha Gokcen
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺8,000–25,000
Flights from Batman to Cukurova via Ankara Esenboğa International Airport
- Ave. Duration
- 7h 30m
- When
- Monday and Thursday
- Estimated price
- ₺6,000–23,000
Flights from Diyarbakır Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₺3,600–17,000
- Website
- turkishairlines.com
Flights from Batman to Konya Airport via Istanbul
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₺14,000–60,000
Flights from Batman to Cukurova via Istanbul
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₺14,000–60,000
- Website
- flypgs.com
Flights from Batman to Konya Airport via Sabiha Gokcen
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- ₺7,000–24,000
Flights from Batman to Cukurova via Sabiha Gokcen
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- ₺6,000–32,000
Flights from Batman to Cukurova via Izmir
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- ₺6,500–34,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Selçuklu to Karaman
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- ₺130–210
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Batman to Sivas
- Ave. Duration
- 14h 18m
- Frequency
- 6 times a week
- Estimated price
- ₺650–1,000
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sivas to Ankara
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- ₺460–750
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Ankara to Karaman
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- ₺460–750
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Batman to Diyarbakır
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- ₺110–180
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Batman bus station to Gaziantep bus station
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Estimated price
- ₺600–900
- Schedules at
- flixbus.com.tr
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Gaziantep to Karaman
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Schedules at
- ozkaymak.com.tr
Bus from Tarsus to Silifke
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- ozkaymak.com.tr
Bus from Silifke to Karaman
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Schedules at
- ozkaymak.com.tr
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Tarsus to Silifke
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Schedules at
- mersinnurturizm.com
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Tarsus to Silifke
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- ₺220–310
- Schedules at
- guneyakdeniz.com
- Phone
- +90 850 532 8888
- info@aliosmanulusoy.com
- Website
- aliosmanulusoy.com
Bus from Tarsus to Silifke
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₺150–200
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 755 04 27
- hasturizm@hasturizm.com.tr
- Website
- hasturizm.com.tr
Bus from Tarsus to Silifke
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₺370–490
- Website
- https://www.hasturizm.com.tr/eng/
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to the UK: What do I need to know?, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Batman to Karaman bus services, operated by Kamil Koc, arrive at Gaziantep bus station.
Batman to Karaman train services, operated by Turkish Railways (TCDD), arrive at Sivas station.
Yes, the driving distance between Batman to Karaman is 891 km. It takes approximately 9h 6m to drive from Batman to Karaman.
There are eight+ hotels available in Karaman.



















