There are 4 ways to get from Mardin to Iraqi Kurdistan 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 from Mardin Airport, taxi
best- Fly from Mardin Airport (MQM) to Erbil International Airport (EBL)plane MQM - EBL
- Take the taxi from Erbil International Airport (EBL) to Iraqi Kurdistantaxi
9h 41m$271–734Bus to Diyarbakır Airport, fly, taxi
cheapest- Take the bus from Mardin bus station to Diyarbakır bus stationbus
- Fly from Diyarbakır Airport (DIY) to Erbil International Airport (EBL)plane DIY - EBL
- Take the taxi from Erbil International Airport (EBL) to Iraqi Kurdistantaxi
9h 39m$270–743Bus to Batman, fly, taxi
- Take the bus from Mardin bus station to Batman bus stationbus
- Fly from Batman (BAL) to Erbil International Airport (EBL)plane BAL - EBL
- Take the taxi from Erbil International Airport (EBL) to Iraqi Kurdistantaxi
10h 23m$389–1,243Bus to Şanlıurfa Güney Anadolu Projesi Airport, fly, taxi
- Take the bus from Mardin bus station to Şanlıurfa bus stationbus
- Fly from Şanlıurfa Güney Anadolu Projesi Airport (GNY) to Erbil International Airport (EBL)plane GNY - EBL
- Take the taxi from Erbil International Airport (EBL) to Iraqi Kurdistantaxi
10h 44m$327–964
Mardin Airport (MQM) to Erbil International Airport (EBL) flights
Questions & Answers
The cheapest way to get from Mardin to Iraqi Kurdistan is to fly and taxi which costs $270 - $750 and takes 9h 41m.
The fastest way to get from Mardin to Iraqi Kurdistan is to bus and fly and taxi which takes 9h 39m and costs $270 - $750.
The distance between Mardin and Iraqi Kurdistan is 392 km.
It takes approximately 9h 41m to get from Mardin to Iraqi Kurdistan, including transfers.
Iraqi Kurdistan is 30 min ahead of Mardin. It is currently 10:11 PM in Mardin and 10:41 PM in Iraqi Kurdistan.
What companies run services between Mardin, Turkey and Iraqi Kurdistan, Arbīl, Iraq?
There is no direct connection from Mardin to Iraqi Kurdistan. However, you can take the shuttle to Mardin Airport, walk to Mardin Airport (MQM) airport, fly to Erbil International Airport (EBL), then take the taxi to Iraqi Kurdistan. Alternatively, you can take the bus to Diyarbakır bus station, take the taxi to Diyarbakır Airport (DIY) airport, fly to Erbil International Airport (EBL), then take the taxi to Iraqi Kurdistan.
- Website
- turkishairlines.com
Flights from Mardin Airport to Erbil International Airport via Istanbul
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Diyarbakır Airport to Erbil International Airport via Istanbul
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Batman to Erbil International Airport via Istanbul
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- $600–2,000
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Istanbul
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $430–1,500
- Website
- ajet.com
Flights from Mardin Airport to Erbil International Airport via Ankara
- Ave. Duration
- 13h
- When
- Thursday and Sunday
- Estimated price
- $170–300
Flights from Diyarbakır Airport to Erbil International Airport via Ankara
- Ave. Duration
- 5h 15m
- When
- Thursday and Sunday
- Estimated price
- $160–550
Flights from Diyarbakır Airport to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $160–550
Flights from Batman to Erbil International Airport via Ankara
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- $280–1,100
Flights from Batman to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 20m
- When
- Wednesday
- Estimated price
- $360–1,200
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Ankara
- Ave. Duration
- 5h 10m
- When
- Thursday and Sunday
- Estimated price
- $200–800
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $250–900
- Website
- flypgs.com
Flights from Diyarbakır Airport to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $300–1,300
Flights from Batman to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 32m
- When
- Thursday, Sunday, Tuesday, Wednesday, and Friday
- Estimated price
- $340–1,500
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Ankara
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–900
- Website
- flexflight.dk
Flights from Şanlıurfa Güney Anadolu Projesi Airport to Erbil International Airport via Antalya
- Ave. Duration
- 6h 4m
- When
- Thursday
- Estimated price
- $550–1,400
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Mardin bus station to Diyarbakır bus station
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- flixbus.com.tr
Bus from Mardin bus station to Batman bus station
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- $6–9
- Schedules at
- flixbus.com.tr
Bus from Mardin bus station to Şanlıurfa bus station
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a week
- Estimated price
- $8–12
- Schedules at
- flixbus.com.tr
- Ave. Duration
- 42 min
- Estimated price
- $100–130
Hello Taxi
- Phone
- +964 750 418 0000
Hello Taxi
- Phone
- +964 750 418 0000
Hello Taxi
- Phone
- +964 750 418 0000
Hello Taxi
- Phone
- +964 750 418 0000
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 How to get from Gatwick Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






