North West Bus Saudi Arabia: Routes, Timetables and Fares (2026)

If you live and work in Saudi Arabia, you already know how big the country is and how often you need to move between cities — whether it’s a weekend trip to Makkah, visiting family in Madinah, or a longer haul out to Tabuk or Riyadh. Flights aren’t always practical or affordable, and that’s where intercity buses come in.

North West Bus (NWB) has quietly become one of the more reliable names for this kind of travel, especially across the northern and western regions of the Kingdom. This guide walks you through everything you need to know about the service including routes, time tables, fares, baggage allowance, how to book, cancel and refund.

Where Does North West Bus Travel?

NWB runs a fairly wide network. The big-name cities on the map include:

  • Western region: Jeddah, Makkah, Al Madinah, Taif, Yanbu, Rabigh, Al Bahah
  • Northern region: Tabuk, Hail, Duba, Al Wajh, Umluj, Haql, Rafha, Halat Ammar
  • Central region: Riyadh, Buraydah, Unayzah, Al Dawadmi
  • Southern reach: Jazan, Khamis Mushait, Bisha, Al Bashayer

On top of the main cities, the buses stop at dozens of smaller towns and shared stops along the way — places like Badr, Khaybar, Al Ula, Mastorah, Ad Darb and many others. So even if your destination isn’t a major city, there’s a decent chance it sits somewhere on a route.

RouteConnects
NW01Jeddah – Hail
NW02Jeddah – Al Madinah (Express)
NW03 / NW04Jeddah – Tabuk (Normal / Express)
NW05Al Madinah – Tabuk
NW07 / NW08Jeddah – Jazan (Normal / Express)
NW10Jeddah – Khamis Mushait
NW11Jeddah – Al Bashayer
NW13Jeddah – Makkah (Express)
NW14Al Madinah – Tabuk
NW15 / NW16Al Madinah – Riyadh (Normal / Express)
NW17Al Madinah – Riyadh (via Al Dawadmi)
NW18Jeddah – Riyadh
NW19 / NW20Makkah – Riyadh (Normal / Express)
NW21Al Madinah – Rafha
NW22Al Madinah – Yanbu
NW23Makkah – Yanbu
NW26Tabuk – Haql
NW27 / NW29Tabuk – Hail
NW28Makkah – Jeddah Airport (North Terminal)
NW30Jeddah – Khamis Mushait
NW31Makkah – Tabuk
NW32Jeddah – Buraydah
NW33Riyadh – Al Bashayer
NW34Tabuk – Duba
NW35Tabuk – Halat Ammar
Advertisement

Routes and route numbers are updated from time to time as new stops are added. This may change — please check the official website before you travel.

North West Bus Fares and Travel Times (Popular Routes)

RouteApprox. journey timeStarting fare
Jeddah → Makkah~1 hr 46 minSAR 33
Makkah → Jeddah~1 hr 56 minSAR 33
Jeddah → Al Madinah~5 hr 24 minSAR 96
Al Madinah → Jeddah~5 hr 40 minSAR 96
Al Madinah → Yanbu~3 hr 47 minSAR 79
Yanbu → Al Madinah~3 hr 54 minSAR 79
Makkah → Yanbu~5 hr 29 minSAR 113
Yanbu → Makkah~6 hr 50 minSAR 131
Riyadh → Taif~9 hr 47 minSAR 178
Taif → Riyadh~10 hr 53 minSAR 177
Al Madinah → Riyadh~10 hr 36 minSAR 227
Riyadh → Al Madinah~10 hr 9 minSAR 227
Jeddah → Riyadh~11 hr 58 minSAR 172
Riyadh → Jeddah~11 hr 54 minSAR 172
Jeddah → Tabuk~15 hr 11 minSAR 286
Tabuk → Jeddah~15 hr 4 minSAR 286

How to Book a North West Bus Ticket

You have a few options:

  • Online: the easiest way — visit www.nwbus.sa and use the booking portal (booking.nwbus.sa). You pick your route, date, seat and pay by card.
  • At a station or branch: NWB has stations and sales outlets in its main cities. You can buy in person, which is also useful for special-needs bookings.
  • By phone: customer service is on 920020590.
Advertisement

A practical tip: if you or someone travelling with you needs an accessible seat, NWB asks that the ticket be booked at least 48 hours before departure so the adapted seat can be guaranteed.

Discounts and Refunds

Discounts

NWB offers a useful set of discounts. If any of these apply to you or your family, the savings add up quickly:

WhoDiscount
Infants under 2 (no seat)100% (free)
Children & students, ages 2–1750%
University students, ages 18–2515%
Persons with disabilities (and their carer)50% each
Cancer patients (and their carer)50% each
Families of martyrs, injured, prisoners, missing persons50%
Round trip (buy outbound + return)5% off the return
Trip with a transfer (two connected legs)10%

Note that discounts generally don’t stack with special promotional fares, and you may be asked to show proof (student ID, disability card, medical report) when boarding.

Advertisement

Baggage allowance

  • Normal class: 1 checked bag up to 25 kg free, plus 1 hand bag up to 7 kg.
  • VIP class: 2 checked bags up to 25 kg each, plus 1 hand bag up to 7 kg.
  • Excess: a bag between 25–50 kg costs an extra SAR 20; between 50–100 kg, an extra SAR 40 (subject to space).
  • Free-of-charge bag dimensions are roughly 90 cm (length) × 50 cm (width) × 40 cm (height).

Cancellation and refunds

  • More than 48 hours before departure: 5% cancellation fee.
  • Between 48 and 24 hours before departure: 30% fee.
  • Within 24 hours of departure: non-refundable.
  • No-show: ticket is cancelled with no refund.
  • Refunds to a card usually take two to five working days.
  • Ticket changes are generally free — you only pay any price difference.

This article is for general guidance only. Fares, timetables, routes and policies are set by North West Bus and can change at any time. Always verify the latest details on the official website (www.nwbus.sa) or by calling 920020590 before booking or travelling.

Share: WhatsApp Facebook Telegram X