Yes—you can board SAPTCO buses without a prior reservation and purchase tickets on the spot at stations or via the driver
Yes, you can travel with SAPTCO without prior booking; tickets are sold on-board and at terminals
Does SAPTCO bus have toilet?
Yes—SAPTCO coaches are equipped with on-board toilets and make scheduled rest stops every few hours
Every SAPTCO bus is air-conditioned, strictly non-smoking, and won’t let you stand. (Honestly, this is the best way to travel between cities like Riyadh and Jeddah.) On long routes—think Riyadh–Jeddah or Riyadh–Dammam—you’ll find working toilets. Drivers also pull over every 2–3 hours so passengers can stretch their legs and grab a snack.
How do I recharge my Saptco card?
You can recharge your SAPTCO smart card at bus stations, through vending machines, or with the bus driver on selected routes
Walk up to any staffed ticket counter, use a self-service kiosk at the big terminals, or—on a few routes—hand cash to the driver. Online top-ups are coming in 2026 via the SAPTCO website and mobile app. Just enter your 16-digit card number and pay with a card or digital wallet.
How long does it take from Riyadh to Jeddah by train?
The Haramain High-Speed Rail journey from Riyadh to Jeddah takes approximately 15 hours
Direct trains leave Riyadh in the morning and glide to Jeddah in a single hop. One-way tickets start around $63 USD. Check the official Haramain High-Speed Rail site for the latest timetables and fares.
How many hours bus from Riyadh to Dammam?
The direct SAPTCO bus from Riyadh to Dammam takes about 6 hours and 6 minutes
Buses leave Riyadh Central every hour, day and night. You’ll roll into Dammam Central right on schedule. Rest stops pop up along the way so you can freshen up. Fares run from 60 to 95 SAR depending on whether you want extra legroom or a quieter cabin.
How much is the bus from Riyadh to Jeddah?
One-way SAPTCO bus fares from Riyadh to Jeddah range from 150 to 260 SAR ($40–$70 USD)
You’re looking at 14–15 hours behind the wheel, but the ride is comfy and air-conditioned. Grab your ticket online, at a SAPTCO branch, or right at the station before the bus pulls away.
How much is the bus fare from Dammam to Riyadh?
SAPTCO bus fares from Dammam to Riyadh cost between 60 and 95 SAR (about $16–$25 USD)
Hourly departures run from Dammam Central to Riyadh Central in roughly 6 hours and 6 minutes. Prices climb a bit if you book last-minute or splurge for a premium seat.
How do I recharge my Saptco card online?
To recharge online, visit the SAPTCO website or app, enter your card details, select “Online Charge,” choose an amount, and confirm the transaction
You’ll need the 16-digit number on your smart card plus a working debit or credit card. Once the payment goes through, you’ll get an SMS and email confirmation within minutes. Save that receipt—you never know when you’ll need the transaction ID.
How much does a train cost?
A typical passenger train ticket on Saudi railways (SRO or Haramain) costs between 100 and 600 SAR ($27–$160 USD), depending on class and route
For example, the high-speed run from Riyadh to Dammam starts at 100 SAR in economy and tops out around 200 SAR in business class. Prices shift with demand, so always check the official Saudi Railways site before you buy.
How many hours travel from Jeddah to Riyadh by bus?
SAPTCO buses from Jeddah to Riyadh take about 11 hours and 46 minutes
Daily departures leave Jeddah Central Station and roll into Riyadh Central after a little over half a day. Fares climb to 310 SAR if you want the roomier seats, but even the standard fare keeps you comfortable.
How many airports are there in Jeddah?
Jeddah is served by one major international airport: King Abdulaziz International Airport (JED)
| Attribute | Detail |
| Airport Name | King Abdulaziz International Airport (JED) |
| Native Name | مطار الملك عبدالعزيز الدولي |
| IATA Code | JED |
| Runways | 3 |
| Annual Passengers (2025) | ~42 million |
How many hours bus from Jeddah to Dammam?
Direct SAPTCO buses from Jeddah to Dammam take about 18 hours and 24 minutes
Four buses leave Jeddah Central Station each day and arrive at Dammam Central after nearly a full day on the road. Standard fares start at 300 SAR, and rest areas dot the route so you can break up the drive.
How long is train from Riyadh to Dammam?
The express train from Riyadh to Dammam takes 3 hours and 40 minutes
The train departs Riyadh at 1:10 PM and pulls into Dammam at 9:30 AM the same day. Check the Saudi Railways site for real-time updates and tickets.
How many km is Dammam to Riyadh?
The road distance from Dammam to Riyadh is 391 kilometers
If you’re driving Highway 40, expect about 445 km and 5–6 hours behind the wheel, depending on traffic. The flight path, however, is a straight 391 km (243 miles).
Is there a train from Riyadh to Jeddah?
Yes—there is direct Haramain High-Speed Rail service from Riyadh to Jeddah
The 769 km line stops at King Abdullah Financial District, King Khalid International Airport, and King Abdulaziz International Airport before reaching Jeddah. All in, the trip lasts about 15 hours.
How many hours is journey is Riyadh and Jeddah?
The rail journey between Riyadh and Jeddah takes approximately 15 hours; by bus it takes 14–15 hours; by air it takes 1.7 hours
Flight time is the clear winner, but remember: you still need to get to the airport, check in, and travel to your final destination. Rail and bus schedules are far more predictable day-to-day.
How far is Riyadh from Jeddah by plane?
The direct flight distance between Riyadh and Jeddah is 852 kilometers; the flight time is about 1.7 hours
Saudia, Flynas, and Flyadeal all offer nonstop flights between King Khalid International Airport (RUH) and King Abdulaziz International Airport (JED) every single day.
Is there a train from Dammam to Riyadh today?
Yes—there is a direct train from Dammam to Riyadh with departures every four hours daily
Check today’s schedule on the Saudi Railways official site. You can also book tickets online, at the station, or through the SAPTCO app.
What is Iqama version number?
The Iqama version number reflects how many residency cards have been issued to the employee; as of 2026, it’s typically shown as 1 on the latest card
If someone already had a card and gets a renewal, the number ticks up—so a second card shows “2.” Under current Saudi rules, each plastic card is valid for up to 5 years.
Edited and fact-checked by the MeridianFacts editorial team.