SAPTCO’s SAT Bus provides reliable intercity transportation across Saudi Arabia with extensive routes connecting major cities. This comprehensive guide covers schedules, fares, and booking information for 2025 to help you plan your journey efficiently and affordably.
About SAPTCO SAT Bus service
SAPTCO ALSA for Transportation (SAT) operates modern air-conditioned buses connecting cities throughout the Kingdom. SAT Bus services offer comfortable seating, regular departure times, and competitive pricing for both short and long-distance travel.
How to book SAT Bus tickets
Online booking
- Visit the official SAPTCO website at satrans.com.sa
- Select your departure and arrival cities
- Choose your preferred date and time
- Complete payment using credit card or mada card.
- Receive your e-ticket via email or SMS
Mobile app booking
- Download the SAT Transportation app from Google Play Store or Apple App Store
- Create an account or log in
- Search for available routes and times
- Book and pay directly through the app
- Access your mobile ticket instantly
Physical ticket counters
- Visit SAPTCO bus stations in major cities
- Purchase tickets at the counter before departure
- Payment accepted in cash or card
- Arrive at least 30 minutes before departure time
Major Routes and Schedules
From Riyadh
Riyadh to Jeddah
- Duration: 12 hours 20 minutes
- Distance: 985 km
- Fare: SAR 134.78
- Multiple daily departures
Riyadh to Dammam
- Duration: 6 hours
- Distance: 428 km
- Fare: SAR 86.09
- Multiple daily departures
Riyadh to Al Kharj
- Duration: 1 hour
- Distance: 85 km
- Fare: SAR 23.48
- Frequent departures throughout the day
Riyadh to Al Dawadmi
- Duration: 5 hour 3 minutes
- Distance: 326 km
- Fare: SAR 70.44
- Departure: 05:00 AM
Riyadh to Afif
- Duration: 7 hours 5 minutes
- Distance: 502 km
- Fare: SAR 132.18
- Departure: 05:00 PM
Riyadh to Abha
- Duration: 15-17 hours
- Distance: 1124 km
- Fare: SAR 166.96
- Multiple daily departures
From Makkah
Makkah to Abha
- Duration: 8 hour 27 minutes
- Distance: 642 km
- Fare: SAR 167.83
- Multiple daily departures
Makkah to Jazan
- Duration: 11 hours 36 minutes
- Distance: 777 km
- Fare: SAR 177.39
- Departure: 1:00 PM
From Jeddah
Jeddah to Riyadh
- Duration: 812 hours
- Distance: 945 km
- Fare: SAR 134.78
- Multiple daily departures
From Dammam
Dammam to Al Ahsa
- Duration: 2 hour 19 minutes
- Distance: 178 km
- Fare: SAR 26.09
- Multiple daily departures
Dammam to Riyadh
- Duration: 6 hours
- Distance: 428 km
- Fare: SAR 86.09
- Multiple daily departures
From Al Ahsa
Al Ahsa to Dammam
- Duration: 2 hours 12 minutes
- Distance: 170 km
- Fare: SAR 26.09
- Multiple daily departures
Al Ahsa to Riyadh
- Duration: 5 hours
- Distance: 345 km
- Fare: SAR 65.22
- Multiple daily departures
Al Ahsa to Khamis Mushait
- Duration: 17 hours 14 minutes
- Distance: 1322 km
- Fare: SAR 247.83
- Multiple daily departures
From Abha
Abha to Makkah
- Duration: 10 hours 31 minutes
- Distance: 664 km
- Fare: SAR 167.83
- Multiple daily departures
Abha to Khamis Mushayt
- Duration: 20 minutes
- Distance: 36 km
- Fare: SAR 5.22
- Multiple daily departures
Abha to Taif
- Duration: 9 hours 26 minutes
- Distance: 811 km
- Fare: SAR 117.39
- Multiple daily departures
Abha to Jazan
- Duration: 4 hours 30 minutes
- Distance: 227 km
- Fare: SAR 65.22
- Multiple daily departures
From Najran
Najran to Riyadh
- Duration: 13 hours 30 minutes
- Distance: 998 km
- Fare: SAR 217.39
- Multiple daily departures
Najran to Khamis Mushayt
- Duration: 3 hours 41 minutes
- Distance: 217 km
- Fare: SAR 79.13
- Multiple daily departures
Najran to Sharurah
- Duration: 3 hours 56 minutes
- Distance: 333 km
- Fare: SAR 83.48
- Departures: 8:58 PM
From Sharurah
Sharurah to Najran
- Duration: 3 hours 56 minutes
- Distance: 333 km
- Fare: SAR 83.48
- Departures: 08:30 AM
Sharurah to Riyadh
- Duration: 15 hours
- Distance: 1087 km
- Fare: SAR 230.43
- Multiple daily departures
Fare information and payment options
Pricing structure
- Fares are calculated based on distance and route
- Children under 2 years travel free when seated on parent’s lap
- 50% discount for children between 2-12.
Payment methods
- Credit Card, Mada Card and Apple Pay
- Cash payments at ticket counters
Travel tips and guidelines
Before your journey
- Arrive at the bus station well before departure
- Carry valid identification (ID card or passport)
- Check baggage allowance limits
- Confirm departure terminal for your route
During travel
- Keep your ticket accessible for inspection
- Store valuables securely
- Follow bus safety regulations
- Respect fellow passengers and maintain cleanliness
Baggage policies
- Standard luggage allowance included in fare
- Prohibited items include flammable materials and weapons
- Valuable items should be kept in carry-on luggage
Contact information and support
Customer service
- Phone: 920018221 (toll-free within Saudi Arabia)
- WhatsApp: +966 920018221
- Email: [email protected]
Official website and social media
- Website: satrans.com.sa
- X: @Satrans_ksa
- Instagram: @satrans_ksa
- Facebook: SAT سات
Conclusion
SAPTCO SAT Bus provides comprehensive intercity transportation across Saudi Arabia with reliable schedules and competitive fares. The extensive route network connects major cities and regions, making it an excellent choice for both residents and visitors. Book your tickets in advance through the website or mobile app for the best travel experience.
