Featured PostsLife in KSAPublic TransportSaudi ArabiaTravel

SAT Bus Schedule, Routes, and Other Information

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 Route Map 2024, Saudi Arabia, SAPTCO Bus Routes, Inter City Routes,

SAT Bus Schedules

From Riyadh

Riyadh to Jeddah

BusDepartureArrivalDurationDistance
138106:00 AM06:00 PM12h945km
139510:00 PM10 AM (Next Day)12h945km
139902:00 AM02:00 PM12h945km

Riyadh to Dammam

BusDepartureArrivalDurationDistance
076002:00 AM06:30 AM4h 30min400km
076206:00 AM10:30 AM4h 30min400km
076407:30 AM12:00 PM4h 30min400km
076810:30 AM03:00 PM4h 30min400km
077201:00 PM05:30 PM4h 30min400km
077603:00 PM07:30PM4h 30min400km
078005:30 PM10:00 PM4h 30min400km
078207:00 PM11:30 PM4h 30min400km
078809:00 PM01: 30 AM (Next Day)4h 30min400km
079211:00 PM03:30 AM (Next Day)4h 30min400km

Riyadh to Al Kharj

BusDepartureArrivalDurationDistance
095009:00 AM10:00 AM1h85km
095203:00 PM04:00 PM1h85km
097011:00 AM12:00 PM1h85km
097215:30 PM16:30 PM1h85km

Riyadh to Al Dawadmi

BusDepartureArrivalDurationDistance
236005:00 PM09:35 PM4h 35min325km

Riyadh to Afif

BusDepartureArrivalDurationDistance
236005:00 PM11:47 PM6h 47min497km

Riyadh to Abha

BusDepartureArrivalDurationDistance
241007:00 PM11:23 AM (Next Day)16h 23min1255km

From Makkah

Makkah to Abha

BusDepartureArrivalDurationDistance
055410:00 AM07:57 PM9h 57min727km
055610:00 PM07:45 AM (Next Day)9h 57min727km
155905:00 PM03:14 AM (Next Day)9h 57min727km

Makkah to Jazan

BusDepartureArrivalDurationDistance
089212:00 PM10:56 PM10h 56min727km

From Jeddah

Jeddah to Riyadh

BusDepartureArrivalDurationDistance
138804:00 PM04:00 AM12h945km
139208:00 PM08:00 AM12h945km
139410:00 PM10:00 AM12h945km

From Dammam

Dammam to Al Ahsa

BusDepartureArrivalDurationDistance
255204:00 PM06:07 PM2h 7min148km
095610:30 AM11:48 AM1h 18min78km
250106:00 AM08:17 AM2h 7min148km
250309:00 AM11:17 AM2h 7min148km
250511:00 AM01:17 PM2h 7min148km
250701:30 PM03:47 PM2h 7min148km
251707:00 PM09:17 PM2h 7min148km
098812:00 PM02:07 PM2h 7min148km
099007:00 PM09:07 PM2h 7min148km

Dammam to Riyadh

BusDepartureArrivalDurationDistance
076306:00 AM12:00 PM6h428km
076710:30 AM04:30 PM6h428km
076911:00 PM05:00 AM (Next Day)6h428km
077501:00 PM07:00 PM6h428km
077903:00 PM09:00 PM6h428km
078104:00 PM10:00 PM6h428km
078505:30 PM11:30 PM6h428km
078701:00 AM07:00 AM6h428km
078907:00 PM01:00 AM (Next Day)6h428km
079309:00 PM03:00 AM (Next Day)6h428km
079907:30 AM01:30 PM6h428km

From Al Ahsa

Al Ahsa to Dammam

BusDepartureArrivalDurationDistance
250009:30 AM12:08 PM2h 38min156km
250201:30 PM04:08 PM2h 38min156km
250805:30 PM08:08 PM2h 38min156km
251403:00 PM05:38 PM2h 38min156km
251610:30 PM01:08 AM (Next Day)2h 38min156km
255309:59 AM12:15 PM2h 16min168km
098901:53 PM03:44 PM2h 38min156km
099106:13 PM08:04 PM2h 38min156km
095706:28 AM08:49 AM2h 21min168km

Al Ahsa to Riyadh

BusDepartureArrivalDurationDistance
227108:00 AM12:18 PM4h 18min332km
227311:00 AM03:18 PM4h 18min332km
227503:00 PM07:18 PM4h 18min332km
227708:30 PM12:48 AM (Next Day)4h 18min332km
227901:00 AM05:18 AM4h 18min332km

Al Ahsa to Khamis Mushait

BusDepartureArrivalDurationDistance
255206:17 PM08:51 AM (Next Day) 14h 34min1334km
098802:17 PM05:30 AM (Next Day)15h 13min1334km
099009:17 PM12:25 PM (Next Day)15h 8min1334km

From Abha

Abha to Makkah

BusDepartureArrivalDurationDistance
055511:00 AM09:23 PM9h 54min727km
055710:25 PM08:19 AM (Next Day)9h 54min727km
155803:34 PM01:58 AM (Next Day)9h 54min727km

Abha to Khamis Mushayt

BusDepartureArrivalDurationDistance
055408:07 PM08:27 PM20min20km
155903:24 AM03:44 AM20min20km
098102:32 PM02:52 PM20min20km
098307:32 PM07:52 PM20min20km
098502:02 AM02:22 AM20min20km
098711:32 PM11:52 PM20min20km
094101:02 PM01:22 PM20min20km

Abha to Taif

BusDepartureArrivalDurationDistance
090910:00 AM09:30 PM11h 30min867km

Abha to Jazan

BusDepartureArrivalDurationDistance
098010:23 PM02:45 AM (Next Day)4h 22min227km
098401:04 PM05:26 PM4h 22min227km
098605:23 AM09:45 AM4h 22min227km
099209:58 AM02:20 PM4h 22min227km
094607:30 PM11:52 PM4h 22min227km

From Najran

Najran to Riyadh

BusDepartureArrivalDurationDistance
095109:00 AM11:10 PM4h 10min1115km
095305:00 PM07:24 AM4h 10min1115km

Najran to khamis Mushayt

BusDepartureArrivalDurationDistance
155811:00 AM02:54 PM3h 54min276km
093701:04 PM05:04 PM4h271km

Najran to Sharurah

BusDepartureArrivalDurationDistance
093611:07 PM03:33 AM (Next Day)4h 16min340km

From Sharurah

Sharurah to Najran

BusDepartureArrivalDurationDistance
093708:30 AM12:54 PM4h 24min340km

Sharurah to Riyadh

BusDepartureArrivalDurationDistance
097110:00 AM12:58 AM (Next Day)14h 58min1144km
097307:00 PM09:48 AM (Next Day)14h 48min1144km

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
Back to top button