The SAPTCO terminal in Jubail — operating under the SAT brand for most day-to-day trips — is in the Al Safat District, and it’s the departure point for intercity buses to Dammam, Al Khobar, Riyadh, Jeddah, and Madinah. Below is what’s confirmed about routes, fares, and how to actually use the station, plus what to double-check before you travel, since Saudi intercity bus schedules and prices change without much advance notice.
Where Is Al Jubail Bus Station Located?
The terminal sits in Jubail’s Al Safat District, on the main road network connecting the city to the Jubail–Dammam highway. It’s a single, central SAPTCO/SAT terminal — there is no second “main” bus station in Jubail, though smaller local pickup points exist separately (covered below).
Practical tip: search “SAPTCO Bus Station, Al Safat, Jubail” in Google Maps or Waze rather than just “Jubail Bus Station” — several map listings for smaller stops share similar names, and confusing them is a common reason people miss their bus.
Is It SAPTCO or SAT? (The Question Almost Nobody Answers)
Both, and that’s not a contradiction. SAPTCO is the parent public transport company; SAT is the operating brand SAPTCO now uses for most domestic intercity routes, including Jubail’s. Tickets bought through the SAT app or website run on SAPTCO’s network and terminals, including this one. If a ticket confirmation says “SAT” instead of “SAPTCO,” that’s expected — it’s not a different company you accidentally booked with.
Routes and Destinations From Al Jubail Bus Station
| Destination | Approx. distance | Typical duration | Standard fare (one-way) |
|---|---|---|---|
| Dammam | ~100 km | 1–2 hours | [verify current fare — not independently confirmed] |
| Al Khobar | ~110 km | 1.5–2 hours | [verify current fare] |
| Riyadh | ~500 km | 5–6 hours | ~SAR 124 |
| Jeddah | ~1,000+ km | 12–14 hours | ~SAR 334 |
| Madinah | ~900+ km | 10–12 hours | [verify current fare] |
Fares shown are the most recently published figures found for this route as of research; SAPTCO/SAT fares are demand-based and change seasonally (Hajj, Ramadan, school holidays typically push prices up). Always confirm the exact fare in the app or at the counter before relying on it — treat the table as a planning reference, not a quote.
Pattern interrupt: the Jeddah route is nearly ten times the price of the Dammam route for a trip that’s roughly ten times the distance — the fare scales almost linearly with distance on SAPTCO’s network, which is unusual; most regional bus operators charge a flat premium on longer hauls instead.
How to Book a Ticket
- Book through the SAT app (iOS/Android) or satrans.com.sa, or via saptco.com.sa for routes still shown under the SAPTCO brand.
- Select Jubail as the departure city, choose your destination, date, and class (Economy or VIP where offered).
- Pay by Mada, Visa/Mastercard, STC Pay, or SADAD.
- Receive an e-ticket by SMS/email — this is what you show at the gate; there’s no need to print it.
- If you’d rather not book online, tickets can be purchased at the station counter in cash or by card, and self-service kiosks are available at major SAPTCO terminals.
Trust note: SAPTCO and SAT are the only official booking channels. Third-party meta-search sites (Rome2Rio, CheckMyBus, Bookaway) will show you SAPTCO routes but redirect you to the operator’s own site to actually pay — that’s normal, not a scam, but don’t enter payment details anywhere that isn’t SAT/SAPTCO’s own domain.
Local Pickup Points vs. the Main Terminal
Not every Jubail bus trip starts at the Al Safat terminal:
- Al Fanateer stop — serves local/regional trips for residents of the Al Fanateer district; not a substitute for the main terminal on long-haul routes.
- Jubail Industrial City pickup points — informal stands used mainly by workers commuting within the industrial zone; not part of the SAPTCO intercity network.
- Private shuttle operators — run separately from SAPTCO/SAT, mostly on the short Jubail–Dammam–Khobar corridor, and are worth comparing on price for that specific route.
If your ticket is a SAPTCO/SAT intercity booking, assume it departs from the Al Safat terminal unless your confirmation says otherwise.
What to Verify Before You Travel
Every fare and duration above should be treated as a starting point, not a guarantee, because:
- Fares shift with demand, season, and fuel-adjustment pricing
- Departure frequency on shorter routes (Dammam/Khobar) tends to be much higher than on long-haul routes (Jeddah/Madinah), which may run only once or twice daily
- Gate numbers and boarding areas at busier terminals can change without being reflected in third-party listings.
Frequently Asked Questions
Where exactly is the SAPTCO/SAT bus station in Jubail?
It’s in the Al Safat District. Search for it by name in Google Maps or Waze rather than a generic “Jubail bus station” query, since smaller local stops can show up first.
How much is a bus ticket from Jubail to Riyadh?
Recent published SAT/SAPTCO pricing puts the Jubail–Riyadh economy fare at roughly SAR 124 one-way, for a trip of about 5–6 hours. Confirm the current price in-app before booking, since fares are demand-based.
What’s the difference between SAPTCO and SAT?
SAT is SAPTCO’s operating brand for most Saudi domestic intercity routes today. Booking through SAT still uses SAPTCO’s terminals and network, including the Jubail station — it isn’t a separate, competing company.
Can I buy a ticket at the station instead of online?
Yes. Counter purchases (cash or card) are available at the Jubail terminal, and self-service kiosks exist at major SAPTCO stations for card or SADAD payment.
Is the Al Fanateer stop the same as the main Jubail bus station?
No. Al Fanateer is a smaller, local stop for residents of that district. Long-distance SAPTCO/SAT tickets depart from the main Al Safat terminal unless your confirmation states otherwise.