Darb Alwatan Bus Schedule 2026: Routes & Timetable

If you’ve been living in Saudi Arabia for a while, you already know that getting around between cities can be a bit of a logistics puzzle — especially if you don’t have your own car or prefer not to fly for shorter inter-city trips. That’s where Darb Alwatan comes in.

Darb Alwatan is a licensed Saudi bus company operating an extensive intercity bus network across the Kingdom. With comfortable modern buses, affordable fares, and a growing route network, it has become a genuine option for expats and locals alike who want a convenient and budget-friendly way to travel between Saudi cities.

This article covers everything you need to know — from routes and timetables to how to book your ticket and who to call if you need help.

Table of Contents show

Darb Alwatan Routes & Timetable

Below is a comprehensive summary of key routes based on the official timetable.

Route NN-01 — Dammam ↔ Yanbu

Daily service

DirectionDepartureArrivalDuration
Dammam Bus Station → Yanbu Bus Station11:1509:30 (+1)~22 hrs
Yanbu Bus Station → Dammam Bus Station18:4516:45 (+1)~22 hrs

Route NN-02 — Riyadh ↔ Yanbu

Mon / Wed / Sat (Riyadh to Yanbu) | Sun / Tue / Thu (Yanbu to Riyadh)

DirectionDepartureArrivalDuration
Riyadh Bus Station → Yanbu Bus Station19:0013:20 (+1)~18 hrs
Yanbu Bus Station → Riyadh Bus Station21:0015:30 (+1)~18.5 hrs

Route NN-03 — Dammam ↔ Hail

Daily service

DirectionDepartureArrivalDuration
Dammam Bus Station → Hail Bus Station19:3009:15 (+1)~13.75 hrs
Hail Bus Station → Dammam Bus Station13:0003:00 (+1)~14 hrs

Route NN-04 — Makkah ↔ Hafr Al Batin (via Al Jumum)

Daily service

DirectionDepartureArrivalDuration
Makkah Bus Station (Jarwal) → Hafr Al Batin09:0005:30 (+1)~20.5 hrs
Hafr Al Batin → Makkah Bus Station (Jarwal)14:0010:40 (+1)~20.7 hrs
Al Jumum → Makkah Bus Station (Jarwal)06:4007:20~00:40
Advertisement

Route NN-05 — Madinah ↔ Buraydah

Daily service

DirectionDepartureArrivalDuration
Madinah Bus Station → Buraydah Bus Station07:3014:35~7 hrs
Buraydah Bus Station → Madinah Bus Station09:0016:05~7 hrs

Route NN-06 — Makkah ↔ Madinah

Daily service — multiple departures

DirectionDepartureArrivalDuration
Makkah (Jarwal) → Madinah13:3019:50~6.3 hrs
Makkah (Jarwal) → Madinah21:0003:20 (+1)~6.3 hrs
Madinah → Makkah (Jarwal)08:0014:55~6.9 hrs
Madinah → Makkah (Jarwal)17:0023:55~6.9 hrs

Route NN-07 — Dammam ↔ Makkah

Daily service

DirectionDepartureArrivalDuration
Dammam Bus Station → Makkah (Jarwal)15:0012:25 (+1)~21.4 hrs
Makkah (Jarwal) → Dammam Bus Station16:3013:25 (+1)~20.9 hrs

Route NN-09 — Dammam ↔ Jeddah (via SAR Train Station)

Daily service — multiple departures

DirectionDepartureArrivalDuration
Dammam Bus Station → Jeddah Train (SAR) Station09:3007:30 (+1)~22 hrs
Dammam Bus Station → Jeddah Train (SAR) Station17:0015:00 (+1)~22 hrs
Dammam Bus Station → Jeddah Train (SAR) Station20:0018:00 (+1)~22 hrs
Jeddah Train (SAR) Station → Dammam Bus Station09:3007:55 (+1)~22.4 hrs
Jeddah Train (SAR) Station → Dammam Bus Station17:0015:25 (+1)~22.4 hrs
Jeddah Train (SAR) Station → Dammam Bus Station22:0020:25 (+1)~22.4 hrs

Route NN-10 — Madinah ↔ Arar (Al Khaleej)

Daily service

DirectionDepartureArrivalDuration
Madinah Bus Station → Arar Bus Station20:3012:20 (+1)~15.8 hrs
Arar Bus Station → Madinah Bus Station15:3007:05 (+1)~15.6 hrs

Route NN-12 — Riyadh ↔ Arar / Hafr Al Batin

Daily service — multiple departures

DirectionDepartureArrivalDuration
Riyadh → Arar (Al Khaleej)18:0010:10 (+1)~16 hrs
Riyadh → Arar (Al Khaleej)22:0014:10 (+1)~16 hrs
Arar → Riyadh15:3007:25 (+1)~15.9 hrs
Arar → Riyadh20:3012:40 (+1)~16 hrs
Riyadh → Hafr Al Batin13:3021:20~7.8 hrs
Hafr Al Batin → Riyadh10:3019:42~9.2 hrs
Advertisement

Route NN-13 — Riyadh ↔ Arar (Al Khaleej)

Daily service

DirectionDepartureArrivalDuration
Riyadh Bus Station → Arar10:3002:25 (+1)~15.9 hrs
Arar → Riyadh Bus Station09:0000:35 (+1)~15.6 hrs

Route NN-14 — Riyadh ↔ Buraydah

Mon / Thu / Sat (Riyadh to Buraydah) | Sun / Tue / Fri (Buraydah to Riyadh)

DirectionDepartureArrivalDuration
Riyadh → Buraydah11:3021:35~10 hrs
Buraydah → Riyadh08:0018:45~10.7 hrs

Route NN-15 — Dammam ↔ Tabuk

Daily service

DirectionDepartureArrivalDuration
Dammam → Tabuk13:0014:40 (+1)~25.7 hrs
Tabuk → Dammam21:0022:35 (+1)~25.6 hrs

Route NN-16 — Dammam ↔ Tabuk

Daily service — multiple departures

DirectionDepartureArrivalDuration
Dammam → Tabuk07:0008:30 (+1)~25.5 hrs
Dammam → Tabuk20:3021:20 (+1)~24.8 hrs
Tabuk → Dammam10:0011:40 (+1)~25.7 hrs
Tabuk → Dammam16:0016:55 (+1)~24.9 hrs

Route NN-17 — Dammam ↔ Qurayyat

Sun / Mon / Tue only

DirectionDepartureArrivalDuration
Dammam → Qurayyat10:0007:55 (+1)~22 hrs
Qurayyat → Dammam08:3006:25 (+1)~22 hrs

Route NN-18 — Dammam ↔ Qurayyat

Daily + additional Wed/Thu/Fri/Sat trips

Advertisement
DirectionDepartureArrivalDuration
Dammam → Qurayyat (Daily)15:3013:25 (+1)~22 hrs
Dammam → Qurayyat (We-Th-Fr-Sa)10:0007:55 (+1)~22 hrs
Qurayyat → Dammam (We-Th-Fr-Sa)08:3006:25 (+1)~22 hrs
Qurayyat → Dammam (Daily)17:0014:55 (+1)~22 hrs

Route NN-19 — Dammam ↔ Khafji

Sun / Thu / Sat only

DirectionDepartureArrivalDuration
Dammam → Khafji09:3014:15~4.75 hrs
Khafji → Dammam17:0021:50~4.8 hrs

Route NN-20 — Dammam ↔ Jubail

Daily service — multiple departures

DirectionDepartureArrivalDuration
Dammam → Jubail06:0007:20~1.3 hrs
Dammam → Jubail07:4509:05~1.3 hrs
Dammam → Jubail16:0017:20~1.3 hrs
Jubail → Dammam07:3008:50~1.3 hrs
Jubail → Dammam17:3018:50~1.3 hrs
Jubail → Dammam22:1023:30~1.3 hrs

Route NN-21 — Riyadh ↔ Qurayyat

Daily service — multiple departures

DirectionDepartureArrivalDuration
Riyadh → Qurayyat10:3008:00 (+1)~21.5 hrs
Riyadh → Qurayyat22:3020:00 (+1)~21.5 hrs
Qurayyat → Riyadh08:0005:20 (+1)~21.3 hrs
Qurayyat → Riyadh22:0019:32 (+1)~21.5 hrs

Route NN-22 — Riyadh ↔ Sakaka

Daily service

DirectionDepartureArrivalDuration
Riyadh → Sakaka07:0022:50~15.8 hrs
Sakaka → Riyadh09:0000:50 (+1)~15.8 hrs

Route NN-23 — Riyadh ↔ Hail

Daily service — multiple departures

DirectionDepartureArrivalDuration
Riyadh → Hail09:0019:15~10.25 hrs
Riyadh → Hail12:3022:45~10.25 hrs
Hail → Riyadh17:0003:40 (+1)~10.7 hrs
Hail → Riyadh21:3008:10 (+1)~10.7 hrs

Route NN-24 — Riyadh ↔ Tabuk

Daily service — multiple departures

Advertisement
DirectionDepartureArrivalDuration
Riyadh → Tabuk14:3010:00 (+1)~19.5 hrs
Riyadh → Tabuk20:3016:00 (+1)~19.5 hrs
Tabuk → Riyadh14:0009:33 (+1)~19.5 hrs
Tabuk → Riyadh22:0017:45 (+1)~19.75 hrs

Route NN-25 — Al Ahsa / Jubail / Al Khobar ↔ Khafji

Daily service

DirectionDepartureArrivalDuration
Al Ahsa → Khafji14:0022:40~8.7 hrs
Khafji → Al Ahsa09:0017:30~8.5 hrs
Jubail → Al Ahsa09:3013:30~4 hrs
Al Ahsa → Jubail18:0022:00~4 hrs
Al Khobar → Jubail22:5000:35 (+1)~1.75 hrs
Jubail → Al Khobar08:3010:20~1.8 hrs

Route NN-26 — Jubail ↔ Dammam Airport

Fridays only — multiple departures

DirectionDepartureArrivalDuration
Jubail → Dammam Airport09:0010:35~1.6 hrs
Jubail → Dammam Airport13:0014:35~1.6 hrs
Jubail → Dammam Airport17:0018:35~1.6 hrs
Dammam Airport → Jubail07:0008:40~1.7 hrs
Dammam Airport → Jubail11:0012:40~1.7 hrs
Dammam Airport → Jubail15:0016:40~1.7 hrs

Route NN-28 — Riyadh ↔ Qurayyat

Daily service — multiple departures

DirectionDepartureArrivalDuration
Riyadh → Qurayyat16:0015:15 (+1)~23.25 hrs
Riyadh → Qurayyat19:3018:45 (+1)~23.25 hrs
Qurayyat → Riyadh10:0009:11 (+1)~23.2 hrs
Qurayyat → Riyadh14:0013:25 (+1)~23.4 hrs

Route NN-29 — Riyadh ↔ Khafji

Daily service

DirectionDepartureArrivalDuration
Riyadh → Khafji17:0002:00 (+1)~9 hrs
Khafji → Riyadh08:0017:15~9.25 hrs

Route NN-32 — Riyadh ↔ Al Khobar

Daily service

DirectionDepartureArrivalDuration
Riyadh Bus Station → Al Khobar16:3022:40~6.2 hrs
Al Khobar → Riyadh Bus Station10:4016:50~6.2 hrs
Advertisement

Route NN-35 — Dammam ↔ Madinah

Daily service

DirectionDepartureArrivalDuration
Dammam Bus Station → Madinah Bus Station14:0008:40 (+1)~18.7 hrs
Madinah Bus Station → Dammam Bus Station16:3010:50 (+1)~18.3 hrs

Route NN-44 — Dammam Airport ↔ Khafji Border

Daily service — multiple departures

DirectionDepartureArrivalDuration
Dammam Airport → Khafji Border10:0013:15~3.25 hrs
Dammam Airport → Khafji Border14:0017:15~3.25 hrs
Dammam Airport → Khafji Border20:0023:15~3.25 hrs
Khafji Border → Dammam Airport00:3003:45~3.25 hrs
Khafji Border → Dammam Airport14:3017:45~3.25 hrs
Khafji Border → Dammam Airport18:3021:45~3.25 hrs

How to Book a Darb Alwatan Ticket

Booking with Darb Alwatan is straightforward. You have four main options:

1. Official Website

Visit darbalwatan.com and use the online booking system. You’ll need to:

  • Select one-way or round trip
  • Enter your origin, destination, and travel date
  • Choose your number of passengers
  • Log in or create an account
  • Enter traveller details (name, nationality, ID/Iqama number, date of birth, mobile number, email)
  • Select your preferred seat
  • Add extra luggage if needed
  • Confirm and pay

2. Mobile App

Download the Darb Alwatan app from the Apple App Store or Google Play Store to book on the go. You can also manage your existing bookings through the app.

3. Bus Stations

Walk in and purchase your ticket directly at any of the following Darb Alwatan bus stations:

#StationMap Link
1DammamView on Map
2RiyadhView on Map
3BuraydahView on Map
4Al JubailView on Map
5JeddahView on Map
6HailView on Map
7TabukView on Map
8TaifView on Map
9Al-AhsaView on Map

4. Sales Agent Offices

If your departure city is not one of the main stations above (e.g., Hafr Al Batin, Khafji, Arar, Sakaka, Yanbu, Madinah, Tabarjal, Turaif, or Dumat Al Jandal), you can purchase tickets through authorised local sales agents. Details are listed on the official website under the “How to Book” section.

Advertisement

Ticket Types and Refund Policy

Darb Alwatan offers Flexible Tickets that allow changes and refunds under certain conditions:

Ticket Changes:

  • Changes must be requested at least 2 hours before departure
  • A fee of 10% of the ticket price applies, plus any price difference for the new trip
  • Subject to availability

Ticket Refunds:

  • Refund requests must be submitted at least 2 hours before departure (online, at a station, or through an agent)
  • A cancellation fee of 50% of the ticket price is charged for cash refunds
  • If you choose a credit voucher for a future trip instead of a cash refund, the cancellation fee is reduced to 10%

Luggage Allowance

By default, each passenger is entitled to:

  • 1 carry-on bag — up to 7 kg (max dimensions: 42 x 30 x 18 cm)
  • Standard check-in luggage — up to 75 kg total

If you need to bring more, additional luggage can be added during the booking process for an extra charge.

Contact Darb Alwatan

Free Phone number: +966 8003040155
Email: [email protected]

What to Expect on Board

Darb Alwatan buses are designed with passenger comfort in mind. Here’s what you can generally expect:

  • Air conditioning throughout the journey
  • Onboard toilet facility — especially useful on long overnight routes
  • Extra legroom compared to standard buses
  • Modern, well-maintained vehicles

For long routes like Dammam to Tabuk (over 24 hours) or Dammam to Jeddah (~22 hours), the onboard amenities make a significant difference compared to budget alternatives.

Share: WhatsApp Facebook Telegram X