There are 4 ways to get from Ağrı to Diyarbakır 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 Erzurum bus stationbus FlixBus KK0124 / ...
- Take the bus from Erzurum bus station to Diyarbakır bus stationbus FlixBus KK5531
9h 44m₺1,382–1,870Drive 406.3 km
- Drive from Ağrı to Diyarbakırcar 406.3 km
5h 55m₺2,351–3,396Fly
- Fly from Agri (AJI) to Diyarbakır Airport (DIY)plane AJI - DIY
6h 29m₺5,016–21,610Bus via Aşkale
- Take the bus from Ağrı to Aşkalebus
- Take the bus from Aşkale bus station to Diyarbakır bus stationbus FlixBus KK5531
11h 53m₺1,845–2,548
Agri (AJI) to Diyarbakır Airport (DIY) flights
Comparing Your Travel Options
The cheapest way to get from Ağrı to Diyarbakır is to bus which costs 1.300 ₺ - 1.900 ₺ and takes 9h 44m.
The fastest way to get from Ağrı to Diyarbakır is to drive which takes 5h 55m and costs 2.300 ₺ - 3.400 ₺.
No, there is no direct bus from Ağrı station to Diyarbakır station. However, there are services departing from Ağrı bus station and arriving at Diyarbakır bus station via Erzurum bus station. The journey, including transfers, takes approximately 9h 44m.
The distance between Ağrı and Diyarbakır is 525 km. The road distance is 406.3 km.
The best way to get from Ağrı to Diyarbakır without a car is to bus which takes 9h 44m and costs 1.300 ₺ - 1.900 ₺.
It takes approximately 9h 44m to get from Ağrı to Diyarbakır, including transfers.
Ağrı to Diyarbakır bus services, operated by Kamil Koç, depart from Ağrı bus station.
The best way to get from Ağrı to Diyarbakır is to bus which takes 9h 44m and costs 1.300 ₺ - 1.900 ₺. Alternatively, you can fly, which costs 5.000 ₺ - 22.000 ₺ and takes 6h 29m.
Ağrı to Diyarbakır bus services, operated by Kamil Koç, arrive at Erzurum bus station.
Yes, the driving distance between Ağrı to Diyarbakır is 406 km. It takes approximately 5h 55m to drive from Ağrı to Diyarbakır.
What companies run services between Ağrı, Turkey and Diyarbakır, Turkey?
You can take a bus from Ağrı bus station to Diyarbakır via Erzurum bus station and Diyarbakır bus station in around 9h 44m. Alternatively, AJet, SunExpress, and two other airlines fly from Agri (AJI) to Diyarbakır Airport (DIY) 4 times a day.
- Website
- turkishairlines.com
Flights from Agri to Diyarbakır Airport via Istanbul
- Ave. Duration
- 9h 33m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- ₺10,000–29,000
- Website
- ajet.com
Flights from Agri to Diyarbakır Airport via Ankara
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₺4,500–21,000
Flights from Agri to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺5,500–25,000
- Website
- sunexpress.com
Flights from Agri to Diyarbakır Airport via Izmir
- Ave. Duration
- 8h 25m
- When
- Tuesday and Thursday
- Estimated price
- ₺7,500–24,000
- Website
- flypgs.com
Flights from Agri to Diyarbakır Airport via Sabiha Gokcen
- Ave. Duration
- 8h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₺5,500–25,000
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- Kamil Koç
Bus from Ağrı bus station to Erzurum bus station
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- ₺380–550
- Schedules at
- Kamil Koç
Bus from Erzurum bus station to Diyarbakır bus station
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- ₺500–750
- Schedules at
- Kamil Koç
Bus from Aşkale bus station to Diyarbakır bus station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₺550–850
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ağrı to Aşkale
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
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 do I get from Sydney to Melbourne, How to get from London to Edinburgh, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Ağrı to Diyarbakır bus tickets online with Omio.
There are 38+ hotels available in Diyarbakır.