Quick Facts
- Domestic intercity booking (SAT routes): satrans.com.sa or the SAT Transportation app
- International routes: saptco.com.sa
- Who runs intercity buses: SAT (south, centre and east), Northwest Bus (northwest, including Madinah), Darb AlWatan (north)
- SAT fare types: Saver, Value, Regular, Flex, with different change, refund and luggage rules
- Luggage: 7 kg hand bag plus one checked bag of 40 to 80 kg, depending on fare type
- Cancellation (Regular and Flex): 30% fee more than 2 hours before departure; no refund within 2 hours
- Changes: free up to 2 times, until 60 minutes before departure (not on Saver)
- ID required: Iqama (residents), passport (visitors), National ID (citizens)
- Fares below are reference estimates; always confirm the live fare before paying
- SAT customer care: 920018221
Updated 22 September 2026.
SAPTCO (Saudi Public Transport Company), established in 1979, is Saudi Arabia’s national public transport company. It runs international bus routes, city buses in Riyadh, Jeddah and Makkah, and, through its SAT joint venture, one of the Kingdom’s three regional intercity bus networks.
For domestic intercity travel, SAPTCO works through SAT (SAPTCO ALSA for Transportation), a joint venture with Spain’s ALSA (SAPTCO 85%, ALSA 15%) that runs the southern intercity concession with a fleet of 129 Standard and VIP buses. SAT is booked at satrans.com.sa. International routes remain under the SAPTCO brand at saptco.com.sa.
This 2026 guide covers reference fare tables for major routes, which operator runs each route, SAT’s four fare types and their luggage and cancellation rules, step-by-step booking, Standard vs VIP, international routes, and tips for Umrah travellers.
SAPTCO vs SAT vs Other Operators: Who Runs Your Route?
This is the most common point of confusion. Since October 2023, intercity buses in Saudi Arabia have been run under three regional concessions from the Transport General Authority, not by a single company: SAT in the south, Northwest Bus in the northwest (including Madinah and Tabuk), and Darb AlWatan in the north. Together they link about 200 cities and governorates.
SAT (satrans.com.sa): SAPTCO ALSA for Transportation, owned 85% by SAPTCO and 15% by Spain’s ALSA. Since October 2023 it has run the Transport General Authority’s southern intercity concession: 27 routes connecting 80+ cities, including Riyadh, Dammam, Al Ahsa, Jeddah, Makkah, Taif, Al Baha, Abha, Jazan and Najran. Book any of these routes through SAT.
SAPTCO (saptco.com.sa): the parent company. Use it for international routes (such as the UAE, Bahrain, Jordan and Egypt), Hajj and Umrah charter transport, and group or corporate services. SAPTCO also runs city bus services in Riyadh, Jeddah and Makkah.
Simple rule: Riyadh, Dammam, Al Ahsa, Jeddah, Makkah, Taif or the south? → SAT (satrans.com.sa). Madinah, Tabuk, Al Ula or the northwest? → Northwest Bus. Northern regions? → Darb AlWatan. Leaving the Kingdom? → SAPTCO (saptco.com.sa).
How to Buy SAPTCO / SAT Bus Tickets in 2026
1. SAT Website: satrans.com.sa
- Go to satrans.com.sa (or booking.satrans.com.sa) and open trip search
- Enter departure city, destination and travel date
- Select one-way or round-trip and the number of passengers
- Choose a departure time and class (Standard or VIP)
- Choose a fare type: Saver, Value, Regular or Flex (this sets your luggage allowance and whether you can change or cancel)
- Enter your Iqama number (residents), National ID (citizens) or passport number (visitors) and pay by card
- Receive your e-ticket with a QR code and show it at boarding
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
- For international routes (such as the UAE, Bahrain, Jordan and Egypt), book through saptco.com.sa or SAPTCO’s app
- Download from Google Play or the App Store (search “SAPTCO”)
4. Self-Service Kiosks
- Available at SAT stations on its network, such as Riyadh, Jeddah, Makkah and Dammam
- Card payment (Mada, Visa, Mastercard) with an instant ticket or QR code
5. Station Ticket Counters
- Ticket counters at SAT stations on its network
- Accept cash and card
- Staff can help with seat selection, route questions, changes 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
Source and verification note (checked 22 September 2026): The fares below are reference estimates, not guaranteed live prices. SAT fares are dynamic and change by date and fare type (Saver, Value, Regular or Flex). SAT runs routes in the south, centre and east (Riyadh, Dammam, Al Ahsa, Jeddah, Makkah, Taif, Al Baha, Abha, Jazan, Najran). Routes to or from Madinah, Yanbu, Tabuk, Hail, Buraydah and Al Jouf are generally run by Northwest Bus or Darb AlWatan, so their fares may differ. Always confirm the live fare with the operator before paying.
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 (northwest routes, check Northwest Bus)
| 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 (northwest routes, check Northwest Bus)
| 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.
Standard vs VIP: Which Class Should You Choose?
| Feature | Standard | VIP |
|---|---|---|
| Seat | Reclining seat | Wider, more spacious seat |
| Onboard amenities | Air conditioning; SAT buses are advertised with entertainment screens, charging ports and free Wi-Fi | Same, with more space and comfort |
| Luggage allowance | Depends on the fare type (Saver, Value, Regular or Flex), not the class; see below | |
| Price | Base fare | Higher (for example Riyadh–Jeddah was about SAR 196 Standard vs SAR 214 VIP in 2024) |
| Best for | Short and medium routes | Long and overnight routes |
Recommendation: For short routes such as Jeddah–Makkah or Dammam–Riyadh, Standard is perfectly comfortable. For long or overnight journeys such as Riyadh–Jeddah, VIP is worth considering for the wider seat. Your luggage allowance depends on the fare type, not the class, so check the fare types below.
SAT Fare Types 2026: Saver, Value, Regular and Flex
SAT sells every trip in four fare types. According to SAT’s official fare types page, the difference between them is flexibility and luggage, not the seat:
- Saver: the lowest price. No changes, cancellations or refunds. 7 kg hand bag plus 40 kg checked bag
- Value: free changes but no cancellation or refund. 7 kg hand bag plus 60 kg checked bag
- Regular: free changes, and cancellation and refund are permitted. 7 kg hand bag plus 50 kg checked bag
- Flex: free changes, cancellation and refund permitted, and the largest allowance: 7 kg hand bag plus 80 kg checked bag
Always review the specific terms displayed at the time of booking for your chosen fare type.
Bus Travel for Umrah and Hajj Pilgrims 2026
Intercity buses are one of the cheapest ways for Umrah pilgrims to travel within the Kingdom. The table below shows the most popular pilgrim routes and the operator that runs each one:
| Route | Reference Economy fare | Operator | Notes |
|---|---|---|---|
| Jeddah ↔ Makkah | From about SAR 20 to 35 | SAT | Most used Umrah arrival route |
| Taif ↔ Makkah | About SAR 39 | SAT | Short mountain route |
| Riyadh → Makkah | About SAR 184 | SAT | Heavily booked in Ramadan and Hajj |
| Jeddah ↔ Madinah | About SAR 68 to 70 | Northwest Bus | Or take the Haramain train |
| Makkah ↔ Madinah | About SAR 69 to 95 | Northwest Bus | Or take the Haramain train |
During Hajj, SAPTCO provides dedicated charter transport for organised pilgrim groups between Makkah and the holy sites. Groups should arrange this through their licensed Hajj operator. For Makkah–Madinah travel, the Haramain High-Speed Railway is much faster (about 2 hours 20 minutes).
Umrah season 1448 AH: Demand on routes into Makkah rises from Rajab and peaks in Ramadan and around Eid. Book as early as you can for those dates, and choose a Value, Regular or Flex fare if your plans might change.
Intercity Bus Network and Stations 2026
| Region | Main cities on the network | Operator |
|---|---|---|
| Central and Eastern | Riyadh, Dammam, Al Ahsa | SAT |
| Western | Jeddah, Makkah, Taif | SAT |
| Southern | Al Baha, Abha, Jazan, Najran | SAT |
| Northwest | Madinah, Tabuk, Al Ula and others | Northwest Bus |
| North | Northern cities and governorates | Darb AlWatan |
SAT’s southern network runs through 7 stations. For exact addresses, opening hours and sales agents, use SAT’s stations and agents page or search “SAT bus station [your city]” on Google Maps. Stations in cities such as Madinah, Tabuk and Hail are served by the northwest and northern operators.
Cancellation & Changes Policy 2026
SAT’s change, cancellation and luggage rules depend on the fare type you choose when booking:
| Rule | Saver | Value | Regular | Flex |
|---|---|---|---|---|
| Changes | Not permitted | Free | Free | Free |
| Cancellation and refund | Not permitted | Not permitted | Permitted | Permitted |
| Hand baggage | 1 × 7 kg | 1 × 7 kg | 1 × 7 kg | 1 × 7 kg |
| Checked baggage | 1 × 40 kg | 1 × 60 kg | 1 × 50 kg | 1 × 80 kg |
- Changes: allowed free of charge up to 2 times, until 60 minutes before departure. Further changes cost the fare difference, and a changed ticket can no longer be cancelled or refunded
- Cancellations (Regular and Flex): a 30% administration fee applies if you cancel more than 2 hours before departure; cancellations within 2 hours are not refunded
- Refund timeline: up to 15 business days
- How to change or cancel: through satrans.com.sa, the SAT app, or at a SAT station
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
- Check who runs your route first: SAT covers the south, central and eastern corridors, while northern and northwestern routes (for example Tabuk, Al Ula and Hail) are run by Darb AlWatan or Northwest Bus
- Book online: you see the live fare, choose your fare type, and skip the counter queue
- Book early for Ramadan and Eid: popular routes to Makkah and Madinah fill fast in peak periods
- Screenshot your e-ticket QR code: mobile signal at some bus stations is unreliable
- Pick the fare type deliberately: Saver is cheapest but cannot be changed or refunded; if your plans might change, Value (free changes) or Regular/Flex (cancellable) can save you money
- Match the fare to your luggage: checked baggage ranges from 40 kg on Saver to 80 kg on Flex, plus a 7 kg hand bag on every fare
- Make changes at least 60 minutes before departure: that is SAT’s cut-off for changes, and cancellations within 2 hours of departure are not refunded
- Arrive early and carry your ID: bring the Iqama, National ID or passport you booked with, as checkpoints on intercity roads are routine
- For international routes, carry printed documents: digital-only copies may not be accepted at every border crossing
- Expect higher fares in peak season: the prices in this guide are reference Economy rates, and fares rise around Ramadan, Eid and school holidays
Frequently Asked Questions
SAT (SAPTCO ALSA for Transportation) is a joint venture owned 85% by SAPTCO and 15% by Spain’s ALSA. It runs the Transport General Authority’s southern intercity concession, covering routes between Riyadh, Dammam, Al Ahsa, Jeddah, Makkah, Taif, Al Baha, Abha, Jazan and Najran, and is booked at satrans.com.sa. SAPTCO is the parent company and runs international routes and charter services through saptco.com.sa.
Short routes such as Jeddah–Makkah are the cheapest, typically a few dozen riyals in Economy, and SAT advertises promotional fares on selected routes. Fares are dynamic and depend on the date and fare type (Saver is the cheapest), so check the live price at satrans.com.sa before booking.
Go to satrans.com.sa or the SAT Transportation app, choose your route and date, pick Standard or VIP and a fare type (Saver, Value, Regular or Flex), enter your Iqama, National ID or passport number, pay by card, and receive your e-ticket with a QR code.
Saudi citizens need their National ID, residents need their Iqama, and visitors need their passport. Carry the same ID you used to book, because it may be checked at boarding and at road checkpoints.
It depends on the fare type. Saver tickets cannot be changed, cancelled or refunded. Value tickets can be changed free but not refunded. Regular and Flex tickets can be changed and cancelled. Changes are free up to two times and allowed until 60 minutes before departure. Cancellations more than 2 hours before departure carry a 30% administration fee, and there is no refund within 2 hours. Refunds take up to 15 business days.
Every fare type includes 1 hand bag of up to 7 kg. Checked baggage depends on the fare: 40 kg on Saver, 50 kg on Regular, 60 kg on Value and 80 kg on Flex, as one piece.
Yes. Tourists book with their passport number instead of an Iqama, and the booking process is the same. Travel to Makkah is restricted to Muslims, and Hajj-season travel to the holy sites requires a valid Hajj permit.
Yes. SAPTCO runs international routes, including services to the UAE and Bahrain. Check current routes, fares and border requirements at saptco.com.sa, and make sure you have a valid exit and re-entry visa if you live in Saudi Arabia.
Yes. Jeddah–Makkah is one of the busiest SAT routes and one of the cheapest ways to reach Makkah. For Makkah–Madinah, also compare the Haramain High-Speed Railway, which takes about 2 hours 20 minutes, and check whether your route is run by SAT or Northwest Bus.
SAT’s unified number is 920018221, as confirmed by SAPTCO’s official account. You can also contact SAT through satrans.com.sa, the SAT app, or at any SAT station.
Conclusion
SAT, SAPTCO’s intercity joint venture with ALSA, is one of the cheapest ways to travel between Saudi cities in 2026. Short routes such as Jeddah–Makkah cost a few dozen riyals, and you can choose from four fare types (Saver, Value, Regular and Flex) depending on how much flexibility and luggage you need. Check which operator runs your route, book online, and pick the fare type that matches how certain your plans are.
- Travelling on a SAT route within Saudi Arabia? → satrans.com.sa or the SAT app
- Route in the north or northwest (for example Tabuk, Al Ula, Hail)? → check Darb AlWatan or Northwest Bus, the other two national intercity operators
- Travelling to the UAE, Bahrain, Jordan or Egypt? → saptco.com.sa
- Need help with a SAT booking? → Call SAT’s unified number 920018221
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. Travelling between Makkah, Jeddah and Madinah? Compare with our Haramain train guide.
Last updated: 22 September 2026. SAT fare types, baggage allowances and cancellation terms were checked against SAT’s official fare types page; SAT’s ownership, fleet and southern-region coverage against SAPTCO’s SAT page; and the three-operator intercity network against the Transport General Authority launch reported by Saudi Gazette. Route fares are reference estimates only; confirm the live price with the operator before paying.
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.




