There are 4 ways to get from Ağrı to Mardin by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ağrı bus station to Mardin bus stationbus FlixBus KK0181
7h 45m₺650–950Drive 421.2 km
- Drive from Ağrı to Mardincar 421.2 km
6h 37m₺2,365–3,416Fly to Batman, bus
- Fly from Agri (AJI) to Batman (BAL)plane AJI - BAL
- Take the bus from Batman bus station to Mardin bus stationbus
7h 19m₺7,655–29,846Fly to Mardin Airport
- Fly from Agri (AJI) to Mardin Airport (MQM)plane AJI - MQM
6h 32m₺8,754–32,466
Ağrı to Mardin by bus
Questions & Answers
The cheapest way to get from Ağrı to Mardin is to bus which costs 650 ₺ - 950 ₺ and takes 7h 45m.
The fastest way to get from Ağrı to Mardin is to fly which takes 6h 32m and costs 8.500 ₺ - 33.000 ₺.
Yes, there is a direct bus departing from Ağrı bus station station and arriving at Mardin bus station station. Services depart four times a week, and operate Monday, Tuesday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 7h 45m.
The distance between Ağrı and Mardin is 465 km. The road distance is 421.2 km.
The best way to get from Ağrı to Mardin without a car is to bus which takes 7h 45m and costs 650 ₺ - 950 ₺.
The bus from Ağrı bus station to Mardin bus station takes 7h 45m including transfers and departs four times a week.
Ağrı to Mardin bus services, operated by Kamil Koç, depart from Ağrı bus station.
The best way to get from Ağrı to Mardin is to bus which takes 7h 45m and costs 650 ₺ - 950 ₺. Alternatively, you can fly, which costs 8.500 ₺ - 33.000 ₺ and takes 6h 32m.
Ağrı to Mardin bus services, operated by Kamil Koç, arrive at Mardin bus station.
Yes, the driving distance between Ağrı to Mardin is 421 km. It takes approximately 6h 37m to drive from Ağrı to Mardin.
What companies run services between Ağrı, Turkey and Mardin, Turkey?
Kamil Koç operates a bus from Ağrı bus station to Mardin bus station 4 times a week. Tickets cost ₺650–950 and the journey takes 7h 45m. Alternatively, Turkish Airlines, SunExpress, and two other airlines fly from Agri (AJI) to Mardin Airport (MQM) once daily.
- Website
- turkishairlines.com
Flights from Agri to Batman via Istanbul
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₺13,000–44,000
Flights from Agri to Mardin Airport via Istanbul
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₺12,000–40,000
- Website
- ajet.com
Flights from Agri to Batman via Ankara
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₺7,000–29,000
Flights from Agri to Batman via Sabiha Gokcen
- Ave. Duration
- 8h 30m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺9,000–35,000
- Website
- sunexpress.com
Flights from Agri to Batman via Izmir
- Ave. Duration
- 8h 10m
- When
- Tuesday and Thursday
- Estimated price
- ₺10,000–29,000
Flights from Agri to Mardin Airport via Izmir
- Ave. Duration
- 8h 25m
- When
- Thursday
- Estimated price
- ₺9,500–27,000
- Website
- flypgs.com
Flights from Agri to Mardin Airport via Sabiha Gokcen
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- ₺8,500–32,000
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ağrı bus station to Mardin bus station
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Estimated price
- ₺650–950
- Schedules at
- Kamil Koç
Bus from Batman bus station to Mardin bus station
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- ₺290–400
- Schedules at
- Kamil Koç
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 10 amazing places to get away from it all in Australia, How to travel India's Golden Triangle, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 96+ hotels available in Mardin.






