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
11h 9m₺8,437–27,090Fly 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
15h 23m₺5,977–17,840Fly to Mardin Airport
- Fly from Hamad International Airport (DOH) to Mardin Airport (MQM)plane DOH - MQM
11h 52m₺10,066–36,380Fly to Batman, taxi
- Fly from Hamad International Airport (DOH) to Batman (BAL)plane DOH - BAL
- Take the taxi from Batman (BAL) to Mardintaxi
12h 34m₺12,637–39,290
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 15h 23m.
The fastest way to get from Doha to Mardin is to fly and taxi which takes 11h 9m and costs 8.000 ₺ - 28.000 ₺.
The distance between Doha and Mardin is 1889 km.
It takes approximately 11h 9m 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) 4 times a day.
- Website
- turkishairlines.com
Flights from Hamad International Airport to Diyarbakır Airport via Istanbul
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₺8,500–39,000
Flights from Hamad International Airport to Mardin Airport via Istanbul
- Ave. Duration
- 10h 53m
- When
- Every day
- Estimated price
- ₺10,000–47,000
Flights from Hamad International Airport to Batman via Istanbul
- Ave. Duration
- 10h 43m
- 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
- 11h 52m
- When
- Every day
- Estimated price
- ₺7,500–35,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,000–24,000
Flights from Hamad International Airport to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₺8,500–30,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,700–16,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
- 7h 45m
- 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–24,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 Is ride-sharing platform BlaBlaCar right for you?, Italy Travel Guides, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






