There are 4 ways to get from Doha to Mardin by plane, taxi, or bus
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 Diyarbakır Airport, taxi
best- Fly from Hamad International Airport (DOH) to Diyarbakır Airport (DIY)plane DOH - DIY
- Take the taxi from Diyarbakır Airport (DIY) to Mardintaxi
10h 44m₺8,937–27,091Fly to Şanlıurfa Güney Anadolu Projesi Airport, bus
cheapest- Fly from Hamad International Airport (DOH) to Şanlıurfa Güney Anadolu Projesi Airport (GNY)plane DOH - GNY
- Take the bus from Şanlıurfa bus station to Mardin bus stationbus
14h 38m₺6,077–17,841Fly to Mardin Airport
- Fly from Hamad International Airport (DOH) to Mardin Airport (MQM)plane DOH - MQM
11h 52m₺10,066–36,381Fly to Batman, taxi
- Fly from Hamad International Airport (DOH) to Batman (BAL)plane DOH - BAL
- Take the taxi from Batman (BAL) to Mardintaxi
12h 24m₺12,637–39,291
Hamad International Airport (DOH) to Diyarbakır Airport (DIY) flights
Questions & Answers
The cheapest way to get from Doha to Mardin is to fly and bus which costs 6.000 ₺ - 18.000 ₺ and takes 14h 38m.
The fastest way to get from Doha to Mardin is to fly and taxi which takes 10h 44m and costs 8.500 ₺ - 28.000 ₺.
The distance between Doha and Mardin is 1889 km.
It takes approximately 10h 44m to get from Doha to Mardin, including transfers.
There are 93+ hotels available in Mardin.
What companies run services between Doha, Qatar and Mardin, Turkey?
Turkish Airlines and Qatar Airways fly from Hamad International Airport (DOH) to Mardin Airport (MQM) 3 times a day.
- Website
- turkishairlines.com
Flights from Hamad International Airport to Diyarbakır Airport via Istanbul
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₺8,500–39,000
Flights from Hamad International Airport to Mardin Airport via Istanbul
- Ave. Duration
- 10h 46m
- When
- Every day
- Estimated price
- ₺10,000–47,000
Flights from Hamad International Airport to Batman via Istanbul
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- ₺11,000–55,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Istanbul
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- ₺7,500–36,000
- Website
- ajet.com
Flights from Hamad International Airport to Diyarbakır Airport via Trabzon
- Ave. Duration
- 7h 50m
- When
- Tuesday and Saturday
- Estimated price
- ₺6,500–24,000
Flights from Hamad International Airport to Batman via Ankara
- Ave. Duration
- 9h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺10,000–36,000
Flights from Hamad International Airport to Batman via Sabiha Gokcen
- Ave. Duration
- 11h 15m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺11,000–40,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Sabiha Gokcen
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₺7,500–27,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Ankara
- Ave. Duration
- 11h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺6,500–24,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Baghdad, Ankara
- Ave. Duration
- 8h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺4,800–16,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Erbil, Ankara
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- ₺6,500–24,000
- Website
- flypgs.com
Flights from Hamad International Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 15h 10m
- When
- Tuesday and Sunday
- Estimated price
- ₺7,000–30,000
Flights from Hamad International Airport to Diyarbakır Airport via Antalya
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₺7,500–27,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Sabiha Gokcen
- Ave. Duration
- 16h 40m
- When
- Monday and Tuesday
- Estimated price
- ₺6,000–27,000
- Website
- sunexpress.com
Flights from Hamad International Airport to Batman via Antalya
- Ave. Duration
- 11h 20m
- When
- Wednesday and Saturday
- Estimated price
- ₺10,000–37,000
Flights from Hamad International Airport to Şanlıurfa Güney Anadolu Projesi Airport via Antalya
- Ave. Duration
- 9h 25m
- When
- Monday and Thursday
- Estimated price
- ₺6,500–25,000
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Şanlıurfa bus station to Mardin bus station
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Estimated price
- ₺390–550
- Schedules at
- flixbus.com.tr
- Ave. Duration
- 1h 25m
- Estimated price
- ₺2,400–3,100
Hamravat Taksi
- Phone
- +90 5319883820
Diyarbakır Yenişehir Taksi
- Phone
- +905 32 263 13 76
- Website
- diyarbakirtaksi.net
Aydin Taksi Ofis
- Phone
- +90 5555065210
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 Travelling by boat in Italy, What documents do I need to cross Niagara Falls?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






