Quick Facts
- Domestic booking platform: satrans.com.sa (SAT)
- International booking: saptco.com.sa (SAPTCO)
- Ticket classes: Economy (Standard) and VIP/Premium
- Cheapest fare: SAR 20 — Jeddah ↔ Makkah
- Most popular route: Riyadh–Jeddah | Economy from SAR 135–207
- Payment methods: Mada, Visa, Mastercard, STC Pay, SADAD, cash at counters
- ID required: Iqama (residents), Passport (visitors), Saudi National ID (citizens)
- Customer care: 920000877
SAPTCO (Saudi Public Transport Company) is Saudi Arabia’s state-owned intercity and international bus operator, established in 1979 by Royal Decree with an initial capital of SAR 1 billion. Today, it operates around 3,250 vehicles running 579 daily scheduled trips connecting 600+ cities, towns, and villages across the Kingdom — making it the largest and most affordable land transport option for residents, expats, pilgrims, and tourists alike.
In 2026, SAPTCO received the “Great Place to Work” certification, reflecting ongoing improvements in service quality and operations. For domestic intercity travel, SAPTCO operates through its subsidiary, SAT (SAPTCO ALSA for Transportation), a joint venture with the Spanish transport company ALSA, which is bookable at satrans.com.sa. International routes to the UAE, Bahrain, Kuwait, Jordan, and Egypt remain under the SAPTCO brand at saptco.com.sa.
This 2026 guide gives you everything you need: updated fare tables for all major routes, a step-by-step booking walkthrough, VIP vs Economy comparison, international routes, Hajj and Umrah travel tips, and answers to the most common questions.
SAPTCO vs SAT: Which Platform Do You Use?
This is the most common point of confusion for travelers in 2026.
SAT (satrans.com.sa) — Use this for all travel within Saudi Arabia. Riyadh to Jeddah, Makkah to Madinah, Dammam to Riyadh — any domestic intercity route goes through SAT. SAT also introduced flexible fare types in 2026, allowing travelers to choose between the lowest base rate (with stricter cancellation terms) and a higher flexible fare with easier changes.
SAPTCO (saptco.com.sa) — Use this for international routes to the UAE, Kuwait, Bahrain, Jordan, and Egypt. Also, the platform for Hajj charter services, Umrah transport packages, and school/corporate fleet solutions.
Simple rule: Traveling within the Kingdom? → satrans.com.sa. Traveling outside the Kingdom? → saptco.com.sa.
How to Buy SAPTCO / SAT Bus Tickets in 2026
1. SAT Website — satrans.com.sa
- Go to satrans.com.sa and click “Book a Trip.”
- Enter departure city, destination, and travel date
- Select one-way or round-trip and the number of passengers
- Choose departure time and ticket class (Economy or VIP)
- Enter your Iqama number (residents) or passport number (visitors/tourists)
- Pay via Mada, Visa, Mastercard, STC Pay, or SADAD
- Receive your e-ticket QR code by SMS and email — show at the bus gate
2. SAT Mobile App
- Available free on Google Play and Apple App Store (search “SAT Bus”)
- Available in Arabic and English
- Real-time seat availability and live schedule updates
- Download your QR code ticket for offline use — no signal required at boarding
3. SAPTCO App — International Routes
- Separate app for international routes to the UAE, Bahrain, Kuwait, Jordan, Egypt
- Download from Google Play or App Store (search “SAPTCO”)
4. Self-Service Kiosks
- Located at all major SAT/SAPTCO terminals — Riyadh, Jeddah (including the new Haramain Station, opened May 2025), Makkah, Madinah, Dammam
- Accept card payments (Mada, Visa, Mastercard) and SADAD — instant ticket print
5. Station Ticket Counters
- Open at all terminals; major hubs operate 24/7
- Accept both cash and card
- Staff can assist with seat selection, route queries, and cancellations
6. Authorized Travel Agents
- Available at select airports, shopping malls, and petrol stations
- Confirm the agent is officially authorized before purchasing
SAPTCO / SAT Ticket Price List 2026
All fares shown are one-way Economy (Standard) prices in Saudi Riyals (SAR). VIP fares run approximately 30–60% higher. Prices may vary by departure time, day, and season — always confirm the final price on satrans.com.sa before booking. Peak surcharges apply during Hajj, Ramadan, Eid, and school holidays.
From Riyadh
| Destination | Distance | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|---|
| Jeddah | 985 km | 135–207 | 250–280 | 12–16h |
| Makkah | 960 km | 184 | 230–260 | 11–14h |
| Madinah | 845 km | 223 | 260–290 | 10–14h |
| Dammam | 428 km | 86–105 | 170–210 | 4–6h |
| Jubail | ~480 km | 124 | 180–220 | 5h |
| Abha | 950 km | 167–209 | 260–310 | 11–18h |
| Najran | ~950 km | 217–224 | 300–360 | 11–14h |
| Yanbu | ~1,100 km | 269–329 | 330–380 | 14–15h |
| Taif | ~970 km | 197 | 240–270 | 10–12h |
| Tabuk | ~1,500 km | 297 | 350–390 | 15–16h |
| Hail | ~680 km | 159 | 210–250 | 8h |
| Buraydah (Qassim) | ~320 km | 119 | 170–200 | 6h |
| Sakaka (Al Jouf) | ~1,300 km | 276 | 330–370 | 15h |
| Al Baha | ~1,090 km | 264 | 310–360 | 14–16h |
| Jizan | ~1,050 km | 181 | 230–270 | 12h |
From Jeddah
| Destination | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|
| Makkah | 20 | 40 | 1–1.5h |
| Madinah | 69 | 120–150 | 6h |
| Riyadh | 135–207 | 250–280 | 11–15h |
| Dammam | 302–328 | 370–420 | 15–21h |
| Taif | 72–109 | 120–160 | 2.5–4h |
| Abha | 160 | 210–250 | 8–10h |
| Tabuk | 237 | 280–320 | 13–14h |
| Najran | 230–320 | 300–370 | 15–25h |
| Al Baha | 139 | 190–220 | 7–8h |
| Yanbu | 184 | 230–260 | 9–10h |
| Hail | 187 | 240–270 | 10h |
| Jizan | 184 | 230–260 | 10h |
| Buraydah | 250 | 300–340 | 13h |
From Makkah
| Destination | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|
| Jeddah | 20 | 40 | 1h 30m |
| Madinah | 69–95 | 120–150 | 5–7h |
| Riyadh | 184 | 240–270 | 11–14h |
| Taif | 39 | 80–110 | 2h |
| Dammam | 276 | 330–370 | 14–18h |
| Abha | 158–177 | 210–250 | 9h |
| Tabuk | 243 | 290–330 | 13–14h |
| Al Baha | 106 | 160–190 | 6h |
| Yanbu | 112 | 160–190 | 6h |
| Jazan | 170 | 220–260 | 10h |
| Najran | 204 | 260–300 | 12h |
| Hail | 187 | 240–270 | 11h |
From Madinah
| Destination | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|
| Makkah | 69–95 | 120–150 | 5–7h |
| Jeddah | 69 | 120–150 | 6h |
| Riyadh | 223 | 260–290 | 10–13h |
| Yanbu | 72 | 120–150 | 4h |
| Dammam | 277 | 340–380 | 18h |
| Tabuk | 171 | 220–260 | 9h |
| Abha | 261 | 310–350 | 15h |
| Hail | 118 | 170–200 | 7h |
| Buraydah | 131 | 180–210 | 7h |
| Najran | 314–331 | 380–430 | 25–37h |
From Dammam
| Destination | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|
| Riyadh | 86–105 | 170–210 | 4–6h |
| Jeddah | 302–328 | 370–420 | 15–21h |
| Makkah | 276–282 | 330–370 | 14–18h |
| Madinah | 277 | 340–380 | 18h |
| Jubail | 32 | 70–90 | 1h |
| Al Ahsa | 35 | 70–90 | 1.5h |
| Yanbu | 343 | 400–450 | 22h |
| Abha | 283 | 340–380 | 18h |
| Hail | 251 | 300–340 | 14h |
| Buraydah | 184 | 230–270 | 10h |
From Yanbu
| Destination | Economy (SAR) | VIP (SAR) | Journey Time |
|---|---|---|---|
| Jeddah | 184 | 230–260 | 9–10h |
| Makkah | 112 | 160–190 | 6h |
| Madinah | 72 | 120–150 | 4h |
| Riyadh | 269–329 | 330–380 | 15–21h |
| Dammam | 343 | 400–450 | 22h |
| Tabuk | 155 | 200–240 | 9h |
| Al Baha | 227 | 270–310 | 12h |
Other Key Routes
| From | To | Economy (SAR) | Journey Time |
|---|---|---|---|
| Abha | Riyadh | 167–209 | 11–18h |
| Abha | Jeddah | 160 | 8–10h |
| Abha | Makkah | 158 | 9h |
| Abha | Jazan | 61 | 3h |
| Abha | Najran | 78 | 4h |
| Taif | Riyadh | 197 | 10–12h |
| Taif | Makkah | 39 | 2h |
| Taif | Jeddah | 72–109 | 2.5–4h |
| Hail | Riyadh | 159 | 8h |
| Tabuk | Madinah | 171 | 9h |
| Al Baha | Makkah | 106 | 6h |
| Al Baha | Jeddah | 139 | 7–8h |
SAPTCO International Bus Routes 2026
SAPTCO handles all cross-border routes from Saudi Arabia. These are especially popular among expat workers who travel for holidays or need to cross land borders.
| From | To | Economy (SAR) | Journey Time | Notes |
|---|---|---|---|---|
| Riyadh | Dubai / Abu Dhabi | 250 | 12–14h | Via UAE border crossing |
| Dammam | Dubai / Abu Dhabi | 220 | 8–10h | — |
| Al Ahsa | Dubai / Abu Dhabi / Ajman | 220 | 8h | Via the UAE border crossing |
| Dammam | Bahrain | 95 | 2h | King Fahd Causeway |
| Riyadh | Bahrain | 150 | 4–5h | — |
| Riyadh / Dammam | Kuwait | 150–200 | 6–10h | Check saptco.com.sa |
| Various | Jordan (Amman) | 300–400 | 20–24h | Check current status |
| Various | Egypt (Cairo) | 400–600 | 30–36h | Via Aqaba ferry; confirm seasonally |
International travel requirements: Iqama holders need a valid exit re-entry visa. Confirm your visa status on Absher before booking. Some UAE entry requirements may apply — check with the UAE authorities if applicable to your nationality.
Economy vs VIP: Which Class Should You Choose?
| Feature | Economy (Standard) | VIP / Premium |
|---|---|---|
| Seat type | Reclining fabric seat | Wide leather recliner (160°+) |
| Legroom | Standard | Extra legroom + footrest |
| Air conditioning | Yes | Yes, individually controlled |
| Wi-Fi | Not on all buses | Yes — complimentary |
| USB charging | Not on all buses | Yes, every seat |
| Refreshments | No | Water + light snacks included |
| Luggage allowance | 20–25 kg hold + carry-on | 25–30 kg hold + carry-on |
| Boarding | Standard queue | Priority boarding |
| Lounge access | No | VIP lounge at major stations |
| Children discount | 50% for ages 2–12; under 2 free | 50% for ages 2–12; under 2 free |
| Price vs Economy | — | ~30–60% higher |
Recommendation: For routes under 4–5 hours (Jeddah–Makkah, Dammam–Riyadh), Economy is perfectly comfortable. For routes of 8 hours or more — especially overnight journeys like Riyadh–Jeddah or Riyadh–Madinah — VIP class is worth every extra riyal for the wider seats, charging, and Wi-Fi.
SAT’s New Fare Types in 2026
SAT introduced flexible fare options in 2026, giving travelers more control over their booking:
- Basic Fare — Lowest price; most restrictive cancellation and change terms. Best for travelers certain of their plans.
- Regular Fare — Standard fare with moderate flexibility. Eligible passengers (students, seniors, people of determination) may qualify for social discounts on this tier.
- Flexible Fare — Higher price but allows changes and cancellations with reduced or no penalty. Best for uncertain travel plans or business travelers.
Always review the specific terms displayed at the time of booking for your chosen fare type.
SAPTCO for Hajj, Umrah & Pilgrimage Travel 2026
SAPTCO and SAT are the primary land transport options for domestic pilgrimage travel within Saudi Arabia. Several routes are specifically designed for Umrah and Hajj travelers:
| Route | Economy Fare | Frequency | Notes |
|---|---|---|---|
| Jeddah → Makkah | SAR 20 | Very frequent daily | Most used Umrah arrival route |
| Makkah → Jeddah | SAR 20 | Very frequent daily | Return from Makkah |
| Jeddah → Madinah | SAR 69 | Multiple daily | Full Umrah circuit |
| Makkah → Madinah | SAR 69–95 | Multiple daily | Direct pilgrim route |
| Madinah → Makkah | SAR 69–95 | Multiple daily | Return circuit |
| Riyadh → Makkah | SAR 184 | Multiple daily | Heavily booked in Ramadan & Hajj |
For Hajj 2026 (1447 AH), SAPTCO operates dedicated Hajj charter bus services for organized Hajj groups, coordinating transportation between the holy sites—Makkah, Mina, Arafat, Muzdalifah, and Madinah. Groups should book through their licensed Hajj operator or contact saptco.com.sa directly.
Hajj 2026 dates: Day of Arafat — Tuesday, May 26 | Eid al-Adha — Wednesday, May 27. Bus routes to Makkah experience peak demand in the days before and after Hajj. Book at minimum 3 weeks ahead for Hajj-period travel; 2–3 months ahead for Ramadan routes.
Major SAT / SAPTCO Bus Stations in Saudi Arabia 2026
| City | Station Name / Location |
|---|---|
| Riyadh | Riyadh Azizia Bus Station (near Olaya) + Riyadh North Station |
| Jeddah | SAT Haramain Station (new, opened May 2025) + SAPTCO Jeddah Station (Al Hamra) |
| Makkah | Makkah Central Bus Station (Muslims only beyond the Haram boundary) |
| Madinah | Madinah Central Bus Station |
| Dammam | Dammam Bus Station (Al Qusur district) |
| Taif | Taif Bus Terminal |
| Abha | Abha Bus Station |
| Tabuk | Tabuk Bus Terminal |
| Hail | Hail Bus Station |
| Jizan | Jizan Bus Terminal |
Search “SAT Bus Station [your city]” on Google Maps for the exact current address, opening hours, and navigation.
Cancellation & Changes Policy 2026
SAT introduced clearer cancellation terms in 2026, tied to its new fare types:
- Flexible Fare: Changes and cancellations allowed with minimal or no fee up to a set time before departure
- Regular Fare: Cancellation fee applies; amount depends on timing (higher the closer to departure)
- Basic Fare: Most restrictive — little to no refund for late cancellations or no-shows
- How to cancel: Via satrans.com.sa, the SAT app, or at any station counter
- Refund timeline: Typically 3–7 business days back to the original payment method
- No-shows: Ticket value is generally forfeited — always cancel if your plans change
Payment Methods for SAPTCO / SAT Tickets
| Channel | Accepted Payments |
|---|---|
| Online (satrans.com.sa / saptco.com.sa) | Mada, Visa, Mastercard, STC Pay, SADAD |
| SAT / SAPTCO App | Mada, Visa, Mastercard, STC Pay, SADAD |
| Station counters | Cash or card (Mada, Visa, Mastercard) |
| Self-service kiosks | Card (Mada, Visa, Mastercard) + SADAD |
| Authorized agents | Cash or card (varies by agent) |
10 Insider Tips for SAPTCO / SAT Travel in 2026
- Book online — same price as counter, but you secure your preferred seat and skip the queue
- Book 30 days out for Ramadan and Eid routes — the booking window opens 30 days ahead, and popular routes fill fast
- Screenshot your e-ticket QR — mobile signal at some bus stations is unreliable; save the QR offline in your phone’s photo gallery
- Choose VIP for journeys over 8 hours — the leather recliner and Wi-Fi make overnight travel significantly more comfortable
- Arrive 30 minutes early — SAPTCO and SAT buses depart on time; latecomers may lose their seat without a refund
- Always carry your Iqama or passport — intercity checkpoints are routine; traveling without a valid ID can delay your journey
- Check the fare type before paying — with SAT’s new 2026 flexible fares, a few extra riyals for a Regular or Flexible fare can save you significantly if plans change
- Children ages 2–12 travel at half price; under 2 travel free, but children under 2 do not receive a separate seat
- For international routes, carry printed documents — digital-only may not be accepted at all border crossings
- High season = higher fares — prices in this guide are standard off-peak Economy rates; expect SAR 10–50 surcharges on popular routes during Hajj, Eid al-Adha, and school holiday weekends
Frequently Asked Questions
SAT (SAPTCO ALSA for Transportation) is SAPTCO’s domestic subsidiary operating all intercity routes within Saudi Arabia, bookable at satrans.com.sa. SAPTCO handles international routes to the UAE, Kuwait, Bahrain, Jordan, and Egypt at saptco.com.sa. Both are part of the same group.
SAR 20 — the Jeddah–Makkah and Makkah–Jeddah Economy fare. Other affordable short routes include Dammam–Al Ahsa (SAR 35), Makkah–Taif (SAR 39), and Jeddah/Makkah–Madinah (SAR 69).
Go to satrans.com.sa for domestic routes. Select your journey, choose Economy or VIP, enter your Iqama or passport number, pay via Mada/Visa/STC Pay/SADAD, and receive your QR e-ticket by SMS and email.
Saudi citizens need their National ID. Residents need their Iqama. Tourists and visitors need their passports. Children need a family card or passport.
Up to 30 days in advance online or via the SAT app. Walk-up counter bookings are available for same-day travel, subject to seat availability.
Yes. VIP buses feature wide leather reclining seats (160°+), extra legroom, Wi-Fi, USB charging at every seat, complimentary refreshments, and priority boarding. VIP lounge access is available at Riyadh, Jeddah, Makkah, Madinah, and Dammam stations.
Yes. Tourists use their passport number instead of an Iqama. The booking process is identical. Note that access to some areas of Makkah requires proof of being Muslim, and Hajj sites require a valid Hajj permit.
Yes — Riyadh to Dubai/Abu Dhabi (SAR 250), Dammam to Bahrain (SAR 95), Riyadh to Bahrain (SAR 150), Dammam to Dubai (SAR 220). Book at saptco.com.sa.
Yes. The Jeddah–Makkah (SAR 20) and Makkah–Madinah (SAR 69–95) routes are among the most popular Umrah transport options. SAPTCO also operates dedicated Hajj charter services for organized pilgrim groups.
Toll-free within Saudi Arabia. Also reachable through the SAT app, the SAPTCO website contact form, or in person at any station.
Conclusion
SAPTCO and SAT remain the most affordable, most connected land transport options across Saudi Arabia in 2026. With Economy fares starting at SAR 20, a modernized fleet, SAT’s new flexible fare system, digital booking across app and web, and VIP comfort for long routes — there is a SAPTCO option for every traveler and every budget.
- Traveling within Saudi Arabia? → satrans.com.sa
- Traveling to UAE, Bahrain, Kuwait, Jordan, or Egypt? → saptco.com.sa
- Need help? → Call 920000877
Stay connected on the road: check our guide to Visitor SIM Card Packages in Saudi Arabia to get data and calling sorted before your trip.
DISCLAIMER: This blog post is intended solely for informational purposes. While we strive to ensure the information provided is accurate, up-to-date, and well-sourced, we cannot guarantee its completeness or absolute accuracy. All images, videos, and logos featured on this page are the property of their respective owners. We make every effort to provide proper credit and references. If you are the rightful owner and would like your image, video, or logo removed, please contact us.

I am Maryam Khalid, an undergraduate student pursuing a degree in BS Mathematics. Alongside my academic journey, I have been working as a Content Writer at Saudi Scoop for some time now. While mathematics intrigues me as a subject, I also find great comfort in writing and literature. I am excited to continue this journey of learning and growth with Saudi Scoop as we navigate creative ways to convey ideas efficiently.




