Travel Istanbul to Diyarbakir

Istanbul to Diyarbakir

Several transport options connect Istanbul and Diyarbakir, all brought together here so you can compare schedules, travel times and prices in one place.

Travel options for Istanbul to Diyarbakir

Get from Istanbul to Diyarbakir quickly and affordably with bus for 1785 TRY, covering the journey in only 1 hour.

Bus from Istanbul to Diyarbakir

Hop on a bus at multiple stations, including Harem Bus Station, Istanbul, Atasehir Dudullu Bus Station, Istanbul, Alibeykoy Bus Station, Istanbul and others, with the first departure of the day at 00:30, and head from Istanbul toward Diyarbakir, arriving at Diyarbakir Bus Station or Bismil Bus Station, Diyarbakir. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 1 hour, with tickets starting from 1,785 TRY. Plan ahead and book your seat here.

Prices: 1,785 TRY

Duration: 1h – 23h ⏱

Ride with bus from Istanbul to Diyarbakir in 1h Take bus from Istanbul to Diyarbakir for 1785 TRY Choose bus from Istanbul to Diyarbakir for 1785 TRY Choose bus from Istanbul to Diyarbakir in 1h Experience bus from Istanbul to Diyarbakir for 1785 TRY Go with bus from Istanbul to Diyarbakir for 1785 TRY

View all Bus tickets β†’

Flight from Istanbul to Diyarbakir

Travel from Istanbul to Diyarbakir by flying out of SAW Sabiha Gokcen Airport, Istanbul or IST Istanbul International Airport and completing the journey in around 1 hour 50 minutes, with arrival at DIY Diyarbakir Airport. This option is ideal for covering long distances in less time, and flight fares usually start at 2,547 TRY. You can review available flights and booking options on the flight details page.

Prices: 2,547 TRY

Duration: 1h 50m – 2h ⏱

Ride with avia from Istanbul to Diyarbakir for 2547 TRY Hop on avia from Istanbul to Diyarbakir for 2547 TRY Explore with avia from Istanbul to Diyarbakir in 1h 50m

View all Flight tickets β†’

Combined from Istanbul to Diyarbakir

Combined transport services between Istanbul and Diyarbakir depart from SAW Sabiha Gokcen Airport, Istanbul and arrive at DIY Diyarbakir Airport, giving you multiple options to plan your trip. The journey usually lasts about 3 hours 25 minutes, with tickets priced at 3,273 TRY. Make sure to secure your spot and explore the available routes here.

Prices: 3,273 TRY

Duration: 3h 25m – 7h 30m ⏱

Explore with combined from Istanbul to Diyarbakir in 3h 25m

View all Combined tickets β†’

Distance Istanbul to Diyarbakir

The distance between Istanbul and Diyarbakir is 1025 kilometers.

Istanbul to Diyarbakir Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Istanbul to Diyarbakir

Bus
Flight
Combined
Average price
2,158 TRY
3,387 TRY
3,273 TRY
Cheapest price
1,785 TRY
2,547 TRY
3,273 TRY
Average duration
21h 20m
1h 56m
5h 26m
Minimum duration
1h 00m
1h 50m
3h 25m
Number of departures
73
10
3
Tickets

Bus Routes & Schedules from Istanbul to Diyarbakir

On this bus route between Istanbul and Diyarbakir, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 1h to 23h. Buses follow a coordinated schedule running from 00:30 until 23:00, covering most of the day. Fares usually start at 1,785 to 2,550 TRY and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Istanbul to Diyarbakir helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

Departure stations
Harem Bus Station, Istanbul
Atasehir Dudullu Bus Station, Istanbul
Alibeykoy Bus Station, Istanbul
Samandira Terminal, Istanbul
Istanbul Aksaray
Sultanbeyli Bus Station, Istanbul
Istanbul Central Bus Station
Arrival stations
Diyarbakir Bus Station
Bismil Bus Station, Diyarbakir

Bus Timetable: Alibeykoy Bus Station, Istanbul β†’ Bismil Bus Station, Diyarbakir

  • 07:20 04:20 21h 1912 TRY
  • 12:20 09:20 21h 1912 TRY

Bus Timetable: Alibeykoy Bus Station, Istanbul β†’ Diyarbakir Bus Station

  • 00:50 23:50 23h 2385 TRY
  • 07:20 04:20 21h 1785 TRY
  • 12:20 09:20 21h 1912 TRY

Bus Timetable: Atasehir Dudullu Bus Station, Istanbul β†’ Diyarbakir Bus Station

  • 11:30 10:30 23h 2295 TRY
  • 14:55 12:55 22h 2295 TRY
  • 17:45 16:45 23h 2295 TRY

Bus Timetable: Harem Bus Station, Istanbul β†’ Bismil Bus Station, Diyarbakir

  • 11:20 09:20 22h 2550 TRY
  • 14:30 13:30 23h 1912 TRY
  • 15:00 15:00 2167 TRY
  • 17:59 16:59 23h 1912 TRY
  • 19:00 19:00 2167 TRY
  • 20:00 18:00 22h 2167 TRY

Bus Timetable: Harem Bus Station, Istanbul β†’ Diyarbakir Bus Station

  • 14:30 13:30 23h 1912 TRY
  • 15:00 14:00 23h 2167 TRY
  • 16:00 14:00 22h 2550 TRY
  • 17:59 16:59 23h 1912 TRY
  • 19:00 18:00 23h 2167 TRY
  • 20:00 18:00 22h 2040 TRY
  • 21:45 19:45 22h 2550 TRY

Bus Timetable: Istanbul Aksaray β†’ Diyarbakir Bus Station

  • 10:20 09:20 23h 2550 TRY
  • 14:00 12:00 22h 2550 TRY
  • 21:30 19:30 22h 2550 TRY
  • 23:00 22:00 23h 2550 TRY

Bus Timetable: Istanbul Central Bus Station β†’ Bismil Bus Station, Diyarbakir

  • 07:00 04:00 21h 1912 TRY
  • 10:20 09:20 23h 2550 TRY
  • 12:00 09:00 21h 1912 TRY
  • 13:30 13:30 1912 TRY
  • 14:00 15:00 1h 2167 TRY
  • 16:59 16:59 1912 TRY
  • 18:00 19:00 1h 2167 TRY
  • 19:30 18:30 23h 2167 TRY
  • 22:30 22:30 2550 TRY

Bus Timetable: Istanbul Central Bus Station β†’ Diyarbakir Bus Station

  • 00:30 00:30 2385 TRY
  • 07:00 04:00 21h 1785 TRY
  • 10:20 09:20 23h 2295 TRY
  • 10:30 09:30 23h 2295 TRY
  • 12:00 09:00 21h 1912 TRY
  • 13:00 12:00 23h 1912 TRY
  • 13:25 11:25 22h 2295 TRY
  • 13:30 12:30 23h 1912 TRY
  • 14:00 13:00 23h 2167 TRY
  • 15:00 12:00 21h 1963 TRY
  • 15:01 13:01 22h 2295 TRY
  • 15:30 14:30 23h 2550 TRY
  • 16:59 15:59 23h 1912 TRY
  • 17:00 15:00 22h 2295 TRY
  • 18:00 17:00 23h 2167 TRY
  • 19:30 17:30 22h 2167 TRY
  • 21:00 19:00 22h 2295 TRY
  • 22:30 21:30 23h 2295 TRY

Bus Timetable: Samandira Terminal, Istanbul β†’ Diyarbakir Bus Station

  • 02:15 00:15 22h 2385 TRY

Bus Timetable: Sultanbeyli Bus Station, Istanbul β†’ Bismil Bus Station, Diyarbakir

  • 08:30 04:30 20h 1912 TRY
  • 13:30 09:30 20h 1912 TRY
  • 13:35 09:35 20h 1785 TRY
  • 15:30 15:30 2167 TRY
  • 19:30 19:30 2167 TRY
  • 20:59 18:59 22h 2167 TRY

Bus Timetable: Sultanbeyli Bus Station, Istanbul β†’ Diyarbakir Bus Station

  • 08:30 04:30 20h 1785 TRY
  • 12:00 10:00 22h 2295 TRY
  • 13:15 08:15 19h 1912 TRY
  • 13:30 09:30 20h 1912 TRY
  • 13:35 09:35 20h 1785 TRY
  • 14:30 12:30 22h 1912 TRY
  • 15:15 13:15 22h 2295 TRY
  • 15:30 14:30 23h 2167 TRY
  • 16:31 14:31 22h 2295 TRY
  • 17:00 15:00 22h 2550 TRY
  • 18:30 16:30 22h 2295 TRY
  • 19:30 18:30 23h 2167 TRY
  • 20:59 17:59 21h 2040 TRY
  • 22:30 20:30 22h 2295 TRY

Check all Combined tickets β†’

Flight Routes & Schedules from Istanbul to Diyarbakir

- Reach DIY Diyarbakir Airport by boarding the flight at SAW Sabiha Gokcen Airport, Istanbul, flying roughly 1h 50m to 1h 55m. Fares start at 2,547 to 3,007 TRY, and services operate from 06:45 until 23:00.
- On a flight from IST Istanbul International Airport to DIY Diyarbakir Airport, the journey typically takes 2h. Services run from 01:45 until 19:45, and tickets start at 3,532 to 4,006 TRY.

Departure stations
SAW Sabiha Gokcen Airport, Istanbul
IST Istanbul International Airport
Arrival stations
DIY Diyarbakir Airport

Flight Timetable: IST Istanbul International Airport β†’ DIY Diyarbakir Airport

  • 01:45 03:45 2h 4006 TRY
  • 07:25 09:25 2h 3532 TRY
  • 10:45 12:45 2h 4006 TRY
  • 14:05 16:05 2h 4006 TRY
  • 19:45 21:45 2h 4006 TRY

Flight Timetable: SAW Sabiha Gokcen Airport, Istanbul β†’ DIY Diyarbakir Airport

  • 06:45 08:40 1h 55m 2547 TRY
  • 07:50 09:40 1h 50m 3007 TRY
  • 18:10 20:00 1h 50m 2966 TRY
  • 19:45 21:40 1h 55m 2959 TRY
  • 23:00 00:50 1h 50m 2837 TRY

Check all Flight tickets β†’

Combined Routes & Schedules from Istanbul to Diyarbakir

From SAW Sabiha Gokcen Airport, Istanbul, take a multi-leg ride across different vehicles to reach DIY Diyarbakir Airport. Expect the journey to last about 3h 25m to 7h 30m with fares starting at 3,273 TRY and services running from 05:55 until 10:00. Check the timetable for trips linking Istanbul and Diyarbakir to pick your preferred departure.

Check all Combined tickets β†’

Frequently Asked Questions Istanbul to Diyarbakir

Below you will find answers to the most common questions about traveling from Istanbul to Diyarbakir.

How long does the Istanbul to Diyarbakir route usually take overall?

The Istanbul to Diyarbakir route varies a lot by transport type. Flights take about 1 hour 50 minutes to 2 hours, while buses usually take about 21 to 23 hours. Some combined air options take about 3 hours 25 minutes to 7 hours 30 minutes.

What is the cheapest way to travel from Istanbul to Diyarbakir?

The cheapest listed option on the Istanbul to Diyarbakir route is the bus, with fares from 1,785 TRY to 2,550 TRY. Flights start at 2,547 TRY, so they are usually higher than the lowest bus fares.

How much should I expect to pay for Istanbul to Diyarbakir travel?

Prices on the Istanbul to Diyarbakir route depend on the transport type. Bus tickets cost about 1,785 TRY to 2,550 TRY, flights cost about 2,547 TRY to 4,006 TRY, and the combined air option is listed at 3,273 TRY.

Which option is fastest for Istanbul to Diyarbakir?

The fastest direct option on the Istanbul to Diyarbakir route is flying. Flight times are about 1 hour 50 minutes to 2 hours, depending on whether you depart from Sabiha Gokcen Airport or Istanbul International Airport.

Where do buses leave from on the Istanbul to Diyarbakir route, and where do they arrive?

Buses on the Istanbul to Diyarbakir route depart from several points, including Harem Bus Station, Atasehir Dudullu, Alibeykoy, Samandira Terminal, Istanbul Aksaray, Sultanbeyli Bus Station, and Istanbul Central Bus Station. They arrive at Diyarbakir Bus Station or Bismil Bus Station.

Which airports are used for flights from Istanbul to Diyarbakir?

Flights on the Istanbul to Diyarbakir route depart from SAW Sabiha Gokcen Airport or IST Istanbul International Airport. All listed flights arrive at DIY Diyarbakir Airport, so the airport choice is only on the Istanbul side.

How long does the bus from Istanbul to Diyarbakir take?

Bus travel on the Istanbul to Diyarbakir route is usually about 21 to 23 hours. The exact time depends on the departure point and arrival station, with some services running a little shorter or longer than others.

Are there different bus durations on the Istanbul to Diyarbakir route?

Yes, bus durations on the Istanbul to Diyarbakir route vary by station pair. Some services take about 21 hours, while others take about 22 to 23 hours. The shortest listed bus pair is from Sultanbeyli Bus Station.

What are the first and last departures for Istanbul to Diyarbakir buses?

For the Istanbul to Diyarbakir route, buses start as early as 00:30 and the last listed departure is 23:00. The schedule is spread across the day, but no exact frequency is given.

What are the first and last flight departures from Istanbul to Diyarbakir?

Flights on the Istanbul to Diyarbakir route start at 01:45 and the last listed departure is 23:00. The timetable does not show a fixed frequency, so departure times can vary by day.

Is there a combined air option for Istanbul to Diyarbakir, and how long does it take?

Yes, there is a combined option on the Istanbul to Diyarbakir route using SAW Sabiha Gokcen Airport and DIY Diyarbakir Airport. It is listed at 3,273 TRY and takes about 3 hours 25 minutes to 7 hours 30 minutes.

How can I book Istanbul to Diyarbakir tickets?

For Istanbul to Diyarbakir tickets, use TicketRoutes.com. It lists the available options for this route, including buses and flights, with the route details, prices, and departure points shown in one place.


More travel routes for Istanbul and Diyarbakir

Planning more stops after Istanbul to Diyarbakir?

If your journey doesn’t end with Istanbul to Diyarbakir, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β€” faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.