If you are new to Saudi Arabia and looking to travel between cities in the kingdom, SAPTCO’s SAT BUS is the best option. For a long time, intercity bus services in Saudi Arabia were operated by one state company, SAPTCO; however, times have changed, and now there are many new players in the market. The new SAT is a joint venture between SAPTCO and the Spanish company Alsa. The SAT company operates 129 modern buses with advanced facilities. In this article, you can find major SAT Bus timings , routes, and other information.
SAT Bus Schedules
From Riyadh
Riyadh to Jeddah
Bus Departure Arrival Duration Distance 1381 06:00 AM 06:00 PM 12h 945km 1395 10:00 PM 10 AM (Next Day) 12h 945km 1399 02:00 AM 02:00 PM 12h 945km
Riyadh to Dammam
Bus Departure Arrival Duration Distance 0760 02:00 AM 06:30 AM 4h 30min 400km 0762 06:00 AM 10:30 AM 4h 30min 400km 0764 07:30 AM 12:00 PM 4h 30min 400km 0768 10:30 AM 03:00 PM 4h 30min 400km 0772 01:00 PM 05:30 PM 4h 30min 400km 0776 03:00 PM 07:30PM 4h 30min 400km 0780 05:30 PM 10:00 PM 4h 30min 400km 0782 07:00 PM 11:30 PM 4h 30min 400km 0788 09:00 PM 01: 30 AM (Next Day) 4h 30min 400km 0792 11:00 PM 03:30 AM (Next Day) 4h 30min 400km
Riyadh to Al Kharj
Bus Departure Arrival Duration Distance 0950 09:00 AM 10:00 AM 1h 85km 0952 03:00 PM 04:00 PM 1h 85km 0970 11:00 AM 12:00 PM 1h 85km 0972 15:30 PM 16:30 PM 1h 85km
Riyadh to Al Dawadmi
Bus Departure Arrival Duration Distance 2360 05:00 PM 09:35 PM 4h 35min 325km
Riyadh to Afif
Bus Departure Arrival Duration Distance 2360 05:00 PM 11:47 PM 6h 47min 497km
Riyadh to Abha
Bus Departure Arrival Duration Distance 2410 07:00 PM 11:23 AM (Next Day) 16h 23min 1255km
From Makkah
Makkah to Abha
Bus Departure Arrival Duration Distance 0554 10:00 AM 07:57 PM 9h 57min 727km 0556 10:00 PM 07:45 AM (Next Day) 9h 57min 727km 1559 05:00 PM 03:14 AM (Next Day) 9h 57min 727km
Makkah to Jazan
Bus Departure Arrival Duration Distance 0892 12:00 PM 10:56 PM 10h 56min 727km
From Jeddah
Jeddah to Riyadh
Bus Departure Arrival Duration Distance 1388 04:00 PM 04:00 AM 12h 945km 1392 08:00 PM 08:00 AM 12h 945km 1394 10:00 PM 10:00 AM 12h 945km
From Dammam
Dammam to Al Ahsa
Bus Departure Arrival Duration Distance 2552 04:00 PM 06:07 PM 2h 7min 148km 0956 10:30 AM 11:48 AM 1h 18min 78km 2501 06:00 AM 08:17 AM 2h 7min 148km 2503 09:00 AM 11:17 AM 2h 7min 148km 2505 11:00 AM 01:17 PM 2h 7min 148km 2507 01:30 PM 03:47 PM 2h 7min 148km 2517 07:00 PM 09:17 PM 2h 7min 148km 0988 12:00 PM 02:07 PM 2h 7min 148km 0990 07:00 PM 09:07 PM 2h 7min 148km
Dammam to Riyadh
Bus Departure Arrival Duration Distance 0763 06:00 AM 12:00 PM 6h 428km 0767 10:30 AM 04:30 PM 6h 428km 0769 11:00 PM 05:00 AM (Next Day) 6h 428km 0775 01:00 PM 07:00 PM 6h 428km 0779 03:00 PM 09:00 PM 6h 428km 0781 04:00 PM 10:00 PM 6h 428km 0785 05:30 PM 11:30 PM 6h 428km 0787 01:00 AM 07:00 AM 6h 428km 0789 07:00 PM 01:00 AM (Next Day) 6h 428km 0793 09:00 PM 03:00 AM (Next Day) 6h 428km 0799 07:30 AM 01:30 PM 6h 428km
From Al Ahsa
Al Ahsa to Dammam
Bus Departure Arrival Duration Distance 2500 09:30 AM 12:08 PM 2h 38min 156km 2502 01:30 PM 04:08 PM 2h 38min 156km 2508 05:30 PM 08:08 PM 2h 38min 156km 2514 03:00 PM 05:38 PM 2h 38min 156km 2516 10:30 PM 01:08 AM (Next Day) 2h 38min 156km 2553 09:59 AM 12:15 PM 2h 16min 168km 0989 01:53 PM 03:44 PM 2h 38min 156km 0991 06:13 PM 08:04 PM 2h 38min 156km 0957 06:28 AM 08:49 AM 2h 21min 168km
Al Ahsa to Riyadh
Bus Departure Arrival Duration Distance 2271 08:00 AM 12:18 PM 4h 18min 332km 2273 11:00 AM 03:18 PM 4h 18min 332km 2275 03:00 PM 07:18 PM 4h 18min 332km 2277 08:30 PM 12:48 AM (Next Day) 4h 18min 332km 2279 01:00 AM 05:18 AM 4h 18min 332km
Al Ahsa to Khamis Mushait
Bus Departure Arrival Duration Distance 2552 06:17 PM 08:51 AM (Next Day) 14h 34min 1334km 0988 02:17 PM 05:30 AM (Next Day) 15h 13min 1334km 0990 09:17 PM 12:25 PM (Next Day) 15h 8min 1334km
From Abha
Abha to Makkah
Bus Departure Arrival Duration Distance 0555 11:00 AM 09:23 PM 9h 54min 727km 0557 10:25 PM 08:19 AM (Next Day) 9h 54min 727km 1558 03:34 PM 01:58 AM (Next Day) 9h 54min 727km
Abha to Khamis Mushayt
Bus Departure Arrival Duration Distance 0554 08:07 PM 08:27 PM 20min 20km 1559 03:24 AM 03:44 AM 20min 20km 0981 02:32 PM 02:52 PM 20min 20km 0983 07:32 PM 07:52 PM 20min 20km 0985 02:02 AM 02:22 AM 20min 20km 0987 11:32 PM 11:52 PM 20min 20km 0941 01:02 PM 01:22 PM 20min 20km
Abha to Taif
Bus Departure Arrival Duration Distance 0909 10:00 AM 09:30 PM 11h 30min 867km
Abha to Jazan
Bus Departure Arrival Duration Distance 0980 10:23 PM 02:45 AM (Next Day) 4h 22min 227km 0984 01:04 PM 05:26 PM 4h 22min 227km 0986 05:23 AM 09:45 AM 4h 22min 227km 0992 09:58 AM 02:20 PM 4h 22min 227km 0946 07:30 PM 11:52 PM 4h 22min 227km
From Najran
Najran to Riyadh
Bus Departure Arrival Duration Distance 0951 09:00 AM 11:10 PM 4h 10min 1115km 0953 05:00 PM 07:24 AM 4h 10min 1115km
Najran to khamis Mushayt
Bus Departure Arrival Duration Distance 1558 11:00 AM 02:54 PM 3h 54min 276km 0937 01:04 PM 05:04 PM 4h 271km
Najran to Sharurah
Bus Departure Arrival Duration Distance 0936 11:07 PM 03:33 AM (Next Day) 4h 16min 340km
From Sharurah
Sharurah to Najran
Bus Departure Arrival Duration Distance 0937 08:30 AM 12:54 PM 4h 24min 340km
Sharurah to Riyadh
Bus Departure Arrival Duration Distance 0971 10:00 AM 12:58 AM (Next Day) 14h 58min 1144km 0973 07:00 PM 09:48 AM (Next Day) 14h 48min 1144km
Related Article: How to Book SAT Bus Tickets Online
When traveling between cities in Saudi Arabia, consider using SAT Bus next time. In this article, you find all the information about bus numbers, routes, timings, travel time, and distance. These buses buses have modern facilities and are driven by experienced drivers. Have a safe journey!
More Articles:
For the latest updates and news, follow us on Telegram:
KSA Expats
Copy URL
URL Copied