Riyadh to Jeddah Bus Timings, Ticket Prices (2025)

Bus services from Riyadh to Jeddah operate under strict safety standards set by the Saudi government, providing passengers with a safe and on-time travel experience. Bus travel is mostly designed for those who do not want to travel by plane. These buses have air conditioning, comfortable seats, Wi-Fi, and entertainment facilities that make even long journeys enjoyable. Bus travel is cheaper than other means. Regular bus tickets range from 100 to 300 SAR. In today’s article, we will tell you about the price, tickets, and distance of the Riyadh to Jeddah Bus Timings.

Overview of Riyadh to Jeddah Bus Travel

A reasonable and comfortable way to travel from Riyadh to Jeddah in Saudi Arabia is by bus. The distance is about 950 kilometers, and it usually takes 12 hours by bus. Reliable bus companies, such as SAPTCO, provide services on this route. Intercity bus travel in Saudi Arabia has become quite popular thanks to SAPTCO’s expertise and premium services.

For this journey, you can choose from a variety of options, including flights, trains, taxis, metro, SAPTCO, and Northwest Bus. You can easily travel from Saptco Bus Station to King Abdulaziz Airport with the help of SAPTCO buses.

Riyadh to Jeddah Bus Tickets Prices

Bus ticket prices from Riyadh to Jeddah vary depending on the economy and luxury buses. You will have to pay a fare of 100 to 300 riyals. There are some minor changes in the fare in some cases (during holidays or Hajj, Eid or national days, and last-minute ticket bookings).

  • Economy Class: Usually between 100 and 150 Riyals.
  • Luxury Class: With more amenities, from 190 to 230 Riyals.
Bus NameEconomy ClassLuxury Class
SAPTCO180 SAR205 SAR
Northwest Bus218 SAR238 SAR
Al-Rajhi Transport190 SAR230 SAR
Al-Faisal Bus Services170 SAR220 SAR
Al-Madinah Bus195 SAR210 SAR
Riyadh to Jeddah Bus Tickets Prices

Check the latest ticket prices and compare different options to find the best deal for your trip.

Riyadh to Jeddah Bus Timings

First departures: 06:00 am and 9:00 am.
Second departures: 12:00 pm to 3:00 pm.
Last departures: 8:00 pm to 11:00 pm.

Buses from Riyadh to Jeddah depart at different times of the day so that passengers can choose a time according to their convenience. The table below shows the SAPTCO and Northwest bus timings, with a bus departing every 60 minutes.

Distance and travel time

The distance from Riyadh to Jeddah is approximately 950 kilometers, and the journey by bus usually takes 12 hours. The distance and travel time by various means of transport to cover this route are as follows.

TransportDuration
Train5-6 Hours
Bus10-12 Hours
Plane1.5-2 Hours
Car9-10 Hours
Distance and travel times of other Vehicles

Choose the best transport according to your travel needs.

Popular Bus Operators

OperatorExperienceFacilitiesReputation
SAPTCOTrusted LeaderWi-Fi, ReclinersHigh Satisfaction
NorthwestLong-Distance ProLuxury SeatsComfortable
Al-RajhiReliable ServiceComfortable SeatsQuality Services
Al-FaisalBudget TravelBasic AmenitiesReliable
Al-MadinahAffordable OptionEconomy ClassEconomical
Popular Bus Operators

Choose a bus operator that suits your comfort and budget needs.

How to Book Bus Tickets from Riyadh to Jeddah

To travel on the Northwest Bus, Saudi citizens need an ID card, and non-GCC citizens need a passport or residence permit. The journey from Riyadh to Jeddah takes 12 hours, with a VIP fare of SAR 238 and a normal fare of SAR 218.

Online Booking:

  • SAPTCO: Visit the SAPTCO website or use the mobile app.
  • Northwest Bus: Visit the website and select the destination and date.
  • Select your preferred seat from the available seats.
  • Download your e-ticket after online payment.

Offline Booking:

  • Visit the nearest SAPTCO or Northwest Bus terminal.
  • Provide the travel details at the counter.
  • Book the ticket and reach the terminal on time.

Save money by booking your ticket online with a special discount through SAPTCO or Northwest Bus!

Comparison with Other Modes of Transport

Transport TicketsComfortDuration
Bus100 to 300 SARComfortable with amenities12 hours
Flight400 to 600 SARFast but expensive02 hours
Private Car250 to 350 SARFlexible but tiring10 hours
Train150 to 250 SARFast, comfortable, reliable06 hours
Comparison with Other Modes of Transport

FAQs

How ​​many hours does the bus journey from Riyadh to Jeddah take?

The journey from Riyadh to Jeddah by bus takes approximately 10-12 hours.

What is the cost of a bus ticket from Riyadh to Jeddah?

The cost of an economy bus ticket is SAR 100-150, and the cost of a luxury bus ticket is SAR 200-300.

What are the amenities available on the bus?

Modern buses offer comfortable seats, air conditioning, Wi-Fi, and entertainment facilities.

Where can tickets be booked?

You can book bus tickets online (e.g., SAPTCO or Northwest Bus websites) or offline from the nearest bus terminal.

Is it possible to cancel a ticket?

Yes, cancellation policies vary. SAPTCO and Northwest Bus will incur a 5% fee for cancellations made 48 hours in advance and a 30% fee for cancellations made 24 hours in advance. Tickets are non-refundable after departure.

Conclusion

Bus travel from Riyadh to Jeddah is comfortable, cheap, and reliable. Economy bus tickets are available for SAR 100-150 and luxury bus tickets for SAR 200-300, while the journey time is 10-12 hours. Modern amenities such as comfortable seats and Wi-Fi make the journey even more convenient. Book your Riyadh to Jeddah bus ticket today and enjoy a cheap, comfortable journey!

Khalid Al-Rashid
Khalid Al-Rashid

Khalid, a former operations manager at Saudi Railways, brings 8 years of expertise in Saudi Arabia’s transport networks. From budget bus itineraries to luxury flight hacks, his guides are rooted in firsthand experience. He holds a certification in Tourism Management from the Royal Commission for AlUla and has contributed to Visit Saudi’s domestic travel campaigns.

Articles: 9

Leave a Reply

Your email address will not be published. Required fields are marked *