Bus Tickets from Ankara to Diyarbakir

Bus Journeys from Ankara to Diyarbakir

Cheapest Trip on obilet
€ 19.88
Number of Trips Per Day
55
The Most Favorable Price
Ankara - Diyarbakir Duration
13hr 47min
The Highest Number of Trips
Route Score
4.4 / 5 Last 30 Days: 12 VOTE Total: 873 VOTE

Cheap Buses to Ankara - Diyarbakir

  • Star Diyarbakır
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    00:30
    13:30
  • Star Batman
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 23.86
    01:00
    15:00
  • Özlem Batman Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    01:30
    15:30
  • Can Diyarbakır Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 27.84
    05:00
    21:32
  • Midyat Seyyidoğlu Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    13:00
    03:00
  • Siirt Kurtalan Ekspres
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    13:30
    04:30
  • Kamil Koç
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 29.69
    13:30
    05:00
  • Has Lider Siirt Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 24.13
    15:00
    05:00
  • Star Diyarbakır
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    17:50
    07:50
  • Özlem Diyarbakır
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    18:00
    07:50
  • Lüks Batman Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 23.86
    18:50
    08:50
  • Has Lider Siirt Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 24.13
    18:55
    08:55
  • Siirt Petrol
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    18:57
    08:27
  • Siirt Kurtalan Ekspres
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    19:15
    06:40
  • Has Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    19:29
    09:19
  • Kamil Koç
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 29.69
    20:01
    08:50
  • Can Diyarbakır Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 27.84
    20:30
    10:31
  • Siirt Petrol
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 21.21
    20:57
    10:27
  • Öz Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    21:00
    11:00
  • Star Diyarbakır
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    21:25
    11:25
  • Lux Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 25.98
    21:30
    10:00
  • Diyarbakır Barış Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 19.88
    22:30
    12:15
  • Yeni Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 25.98
    22:49
    12:19
  • Lüks Batman Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 23.86
    22:59
    12:59
  • Öz Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    23:01
    13:01
  • Has Diyarbakır Seyahat
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 25.98
    23:59
    13:49
  • Özlem Batman Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    01:30
    15:30
  • Star Batman
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 27.84
    01:45
    15:45
  • Can Diyarbakır Turizm
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 27.84
    02:00
    14:30
  • Özlem Diyarbakır
    2+1
    Ankara
    Ankara (Aşti) Bus Stationı
    Diyarbakir
    Diyarbakır Bus Stationı
    € 26.51
    02:00
    15:50
Click to see on the map.

Carriers Operating Between Ankara - Diyarbakir

Diyarbakir Hotels

Frequently Asked Questions

bus