There are 7 ways to get from Dalaman to Mardin by plane, bus, train, 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.
Fly to Mardin Airport
best- Fly from Dalaman Airport (DLM) to Mardin Airport (MQM)plane DLM - MQM
6h 33m₺7,074–18,313Bus via Beyşehir
cheapest- Take the bus from Akçadaş to Fethiye Otogarbus
- Take the bus from Fethiye bus station to Beyşehir bus stationbus
- Take the bus from Beyşehir bus station to Mardin bus stationbus
26h 33m₺1,999–2,926Bus, train, taxi
- Take the bus from Dalaman bus station to Denizli bus stationbus
- Take the train from Denizli to Eskişehirtrain
- Take the train from Eskişehir to Sivastrain Yht
- Take the train from Sivas to Bismiltrain
- Take the taxi from Bismil to Mardintaxi
34h 2m₺4,989–6,744Drive 1,312.8 km
- Drive from Dalaman to Mardincar 1,312.8 km
14h 55m₺7,332–10,590Fly to Batman, bus
- Fly from Dalaman Airport (DLM) to Batman (BAL)plane DLM - BAL
- Take the bus from Batman bus station to Mardin bus stationbus
7h 54m₺9,975–15,693Bus
- Take the bus from Dalaman bus station to Denizli bus stationbus FlixBus KK3406B / ...
- Take the bus from Denizli bus station to Mardin bus stationbus FlixBus KK0166
29h 29m₺2,189–3,094Bus #2
- Take the bus from Ortaca bus station to Aydın bus stationbus FlixBus KK3406 / ...
- Take the bus from Aydın bus station to Mardin bus stationbus FlixBus KK0166
30h 53m₺2,219–3,900
Dalaman Airport (DLM) to Mardin Airport (MQM) flights
Questions & Answers
The cheapest way to get from Dalaman to Mardin is to bus via Beyşehir which costs 2.000 ₺ - 3.000 ₺ and takes 26h 33m.
The fastest way to get from Dalaman to Mardin is to fly which takes 6h 33m and costs 7.000 ₺ - 19.000 ₺.
No, there is no direct bus from Dalaman to Mardin station. However, there are services departing from Sağlık Eczanesi and arriving at Mardin bus station via Akçadaş, Fethiye bus station and Beyşehir bus station. The journey, including transfers, takes approximately 26h 33m.
The distance between Dalaman and Mardin is 1079 km. The road distance is 1312.8 km.
The best way to get from Dalaman to Mardin without a car is to bus via Beyşehir which takes 26h 33m and costs 2.000 ₺ - 3.000 ₺.
It takes approximately 6h 33m to get from Dalaman to Mardin, including transfers.
Dalaman to Mardin bus services, operated by Muttaş, depart from Akçadaş station.
The best way to get from Dalaman to Mardin is to fly which takes 6h 33m and costs 7.000 ₺ - 19.000 ₺. Alternatively, you can bus via Beyşehir, which costs 2.000 ₺ - 3.000 ₺ and takes 26h 33m.
Dalaman to Mardin bus services, operated by Muttaş, arrive at Fethiye Otogar station.
Yes, the driving distance between Dalaman to Mardin is 1313 km. It takes approximately 14h 55m to drive from Dalaman to Mardin.
What companies run services between Dalaman, Turkey and Mardin, Turkey?
Pegasus Airlines, Turkish Airlines, and AJet fly from Dalaman Airport (DLM) to Mardin Airport (MQM) every 4 hours. Alternatively, you can take a bus from Sağlık Eczanesi to Mardin bus station via Akçadaş, Fethiye bus station, and Beyşehir bus station in around 26h 33m.
- Website
- turkishairlines.com
Flights from Dalaman Airport to Mardin Airport via Istanbul
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₺11,000–34,000
Flights from Dalaman Airport to Batman via Istanbul
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₺14,000–42,000
- Website
- ajet.com
Flights from Dalaman Airport to Mardin Airport via Ankara
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₺5,000–20,000
Flights from Dalaman Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₺5,500–23,000
Flights from Dalaman Airport to Batman via Ankara
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- ₺6,000–25,000
Flights from Dalaman Airport to Batman via Sabiha Gokcen
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- ₺7,000–28,000
- Website
- flypgs.com
Flights from Dalaman Airport to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₺4,700–22,000
Flights from Dalaman Airport to Batman via Sabiha Gokcen
- Ave. Duration
- 6h 15m
- When
- Thursday and Sunday
- Estimated price
- ₺5,500–28,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Denizli to Eskişehir
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- ₺550–800
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Eskişehir to Sivas
- Ave. Duration
- 3h 53m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,600
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sivas to Bismil
- Ave. Duration
- 12h 19m
- Frequency
- 5 times a week
- Estimated price
- ₺650–950
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Akçadaş to Fethiye Otogar
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- ₺90–130
- Schedules at
- ulasim.muttas.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Fethiye bus station to Beyşehir bus station
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Estimated price
- ₺550–800
- Schedules at
- flixbus.com.tr
Bus from Beyşehir bus station to Mardin bus station
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- ₺1,300–1,900
- Schedules at
- flixbus.com.tr
Bus from Dalaman bus station to Denizli bus station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₺430–600
- Schedules at
- flixbus.com.tr
Bus from Batman bus station to Mardin bus station
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- ₺290–400
- Schedules at
- flixbus.com.tr
Bus from Dalaman bus station to Denizli bus station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₺430–600
- Schedules at
- flixbus.com.tr
Bus from Denizli bus station to Mardin bus station
- Ave. Duration
- 23h 15m
- Frequency
- Once daily
- Estimated price
- ₺1,700–2,400
- Schedules at
- flixbus.com.tr
Bus from Ortaca bus station to Aydın bus station
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₺360–500
- Schedules at
- flixbus.com.tr
Bus from Aydın bus station to Mardin bus station
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- ₺1,800–2,500
- Schedules at
- flixbus.com.tr
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Ortaca bus station to Aydın bus station
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Ortaca bus station to Aydın bus station
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- ₺550–800
- Schedules at
- istanbulkalesi.com.tr
- Ave. Duration
- 1h 17m
- Estimated price
- ₺2,200–2,700
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 around the UAE, How to get from Heathrow Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 92+ hotels available in Mardin.











