There are 7 ways to get from Diyarbakır to Karadut by plane, taxi, 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 Diyarbakır Airport to Milas–Bodrum Airport, taxi
best- Fly from Diyarbakır Airport (DIY) to Milas–Bodrum Airport (BJV)plane DIY - BJV
- Take the taxi from Bodrum-Airport-BJV to Karaduttaxi
5h 57m₺10,181–30,559Train, bus
cheapest- Take the train from Diyarbakır to Ankaratrain Güney Kurtalan Ekspresi
- Take the bus from Ankara to Sökebus
35h 6m₺2,270–5,157Bus
- Take the bus from Diyarbakır bus station to Söke bus stationbus FlixBus KK0154
22h 3m₺2,920–3,919Train
- Take the train from Diyarbakir to Sivastrain Ic
- Take the train from Sivas to Eskisehirtrain Hst
- Take the train from Eskisehir to Denizlitrain Ic
- Take the train from Denizli to Germenciktrain Re / ...
29h 57m₺3,152–4,427Drive 1,398 km
- Drive from Diyarbakır to Karadutcar 1,398 km
15h 50m₺7,859–11,351Fly Diyarbakır Airport to İzmir Adnan Menderes International Airport, train
- Fly from Diyarbakır Airport (DIY) to İzmir Adnan Menderes International Airport (ADB)plane DIY - ADB
- Take the train from Izmir Airport to Germenciktrain
5h 27m₺5,032–14,213Taxi to Mardin Airport, fly to İzmir Adnan Menderes International Airport, train
- Take the taxi from Diyarbakır to Mardin-Airport-MQMtaxi
- Fly from Mardin Airport (MQM) to İzmir Adnan Menderes International Airport (ADB)plane MQM - ADB
- Take the train from Izmir Airport to Germenciktrain
6h 37m₺9,695–34,536
Diyarbakır Airport (DIY) to Milas–Bodrum Airport (BJV) flights
Questions & Answers
The cheapest way to get from Diyarbakır to Karadut is to bus which costs 2.900 ₺ - 4.000 ₺ and takes 22h 3m.
The fastest way to get from Diyarbakır to Karadut is to fly and train which takes 5h 27m and costs 5.000 ₺ - 15.000 ₺.
No, there is no direct bus from Diyarbakır station to Karadut station. However, there are services departing from Diyarbakır bus station and arriving at Söke bus station via . The journey, including transfers, takes approximately 22h 3m.
No, there is no direct train from Diyarbakır to Karadut. However, there are services departing from Diyarbakir and arriving at Germencik via Sivas, Eskisehir and Denizli. The journey, including transfers, takes approximately 29h 57m.
The distance between Diyarbakır and Karadut is 1199 km. The road distance is 1398 km.
The best way to get from Diyarbakır to Karadut without a car is to bus which takes 22h 3m and costs 2.900 ₺ - 4.000 ₺.
It takes approximately 5h 57m to get from Diyarbakır to Karadut, including transfers.
Diyarbakır to Karadut bus services, operated by Kamil Koç, depart from Diyarbakır bus station.
Diyarbakır to Karadut train services, operated by Turkish Railways (TCDD), depart from Diyarbakir station.
The best way to get from Diyarbakır to Karadut is to bus which takes 22h 3m and costs 2.900 ₺ - 4.000 ₺. Alternatively, you can train, which costs 3.100 ₺ - 4.500 ₺ and takes 29h 57m.
What companies run services between Diyarbakır, Turkey and Karadut, Aydın, Turkey?
Kamil Koç operates a bus from Diyarbakır bus station to Söke bus station 4 times a day. Tickets cost ₺1,700–2,400 and the journey takes 21h 30m. Alternatively, you can take a train from Diyarbakir to Karadut via Sivas, Eskisehir, Denizli, and Germencik in around 29h 57m.
- Website
- turkishairlines.com
Flights from Diyarbakır Airport to Milas–Bodrum Airport via Istanbul
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₺14,000–43,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Istanbul
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- ₺15,000–44,000
Flights from Mardin Airport to İzmir Adnan Menderes International Airport via Istanbul
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- ₺17,000–49,000
- Website
- ajet.com
Flights from Diyarbakır Airport to Milas–Bodrum Airport via Ankara
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₺6,500–27,000
Flights from Diyarbakır Airport to Milas–Bodrum Airport via Sabiha Gokcen
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₺7,000–29,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Ankara
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₺6,500–28,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺7,000–29,000
- Website
- flypgs.com
Flights from Diyarbakır Airport to Milas–Bodrum Airport via Sabiha Gokcen
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Saturday, and Tuesday
- Estimated price
- ₺5,500–28,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Ercan
- Ave. Duration
- 4h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₺5,500–29,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 20m
- When
- Saturday, Tuesday, Friday, and Sunday
- Estimated price
- ₺5,500–29,000
Flights from Mardin Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 2h 5m
- When
- Monday to Saturday
- Estimated price
- ₺6,000–30,000
- Website
- sunexpress.com
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₺3,900–13,000
Flights from Diyarbakır Airport to İzmir Adnan Menderes International Airport via Antalya
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₺3,900–13,000
Flights from Mardin Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₺8,500–28,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Diyarbakir to Sivas
- Ave. Duration
- 11h 39m
- Frequency
- Once daily
- Estimated price
- ₺650–900
- Website
- Turkish Railways (TCDD)
Train from Sivas to Eskisehir
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- ₺850–1,300
- Website
- Turkish Railways (TCDD)
Train from Eskisehir to Denizli
- Ave. Duration
- 8h 37m
- Frequency
- Twice daily
- Estimated price
- ₺500–750
- Website
- Turkish Railways (TCDD)
Train from Denizli to Germencik
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₺200–280
- Website
- Turkish Railways (TCDD)
Train from Izmir Airport to Germencik
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₺150–210
- Website
- Turkish Railways (TCDD)
Train from Izmir Airport to Germencik
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₺150–210
- Website
- Turkish Railways (TCDD)
Train from Diyarbakır to Ankara
- Ave. Duration
- 23h 16m
- 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 Diyarbakır bus station to Söke bus station
- Ave. Duration
- 21h 30m
- Frequency
- 4 times a day
- Estimated price
- ₺1,700–2,400
- Schedules at
- Kamil Koç
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Ankara to Söke
- Ave. Duration
- 10h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₺1,200–1,700
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Ankara to Söke
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₺1,100–1,700
- Schedules at
- varan.com.tr
- Phone
- 0850 304 09 09
- [email protected]
- Website
- didimseyahat.com.tr
Bus from Ankara to Söke
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ₺1,200
- Schedules at
- didimseyahat.com.tr
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Ankara to Söke
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- ₺550–750
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Söke
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- ₺1,350–2,200
- Website
- MetroTurizm
- Standard
- ₺1,500–2,200
- Ave. Duration
- 1h 28m
- Estimated price
- ₺2,600–4,500
3E Transfer
- Phone
- +90 850 305 3008
- Website
- transfer3e.com
Milas Meydan Taksi
- Phone
- +90 252 512 19 22
- Website
- muglamilastaksi.wordpress.com
Taxi Milas
- Phone
- +90 533 447 01 94
- Website
- muglamilastaksi.wordpress.com
Aydin Taksi Ofis
- Phone
- +90 5555065210
Diyarbakır Yenişehir Taksi
- Phone
- +905 32 263 13 76
- Website
- diyarbakirtaksi.net
Hamravat Taksi
- Phone
- +90 5319883820
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 What are the different types of Renfe trains in Spain?, Travelling to the UK: What do I need to know?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Diyarbakır to Karadut bus services, operated by Kamil Koç, arrive at Söke bus station.
Diyarbakır to Karadut train services, operated by Turkish Railways (TCDD), arrive at Sivas station.
Yes, the driving distance between Diyarbakır to Karadut is 1398 km. It takes approximately 15h 50m to drive from Diyarbakır to Karadut.
There are 345+ hotels available in Karadut.





























