There are 5 ways to get from Salalah to Buraydah by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Salalah Airport (SLL) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane SLL - ELQ
5h 52mSAR 1,214–3,032Bus
cheapest- Take the bus from Salalah to Azaibahbus 100
- Take the bus from Muscat to Riyadhbus
- Take the bus from Riyadh Central Bus to Buraydahbus
38h 37mSAR 448–768Bus, train
- Take the bus from Salalah to Azaibahbus 100
- Take the bus from Muscat to Dammambus
- Take the train from Dammam to Riyadhtrain
- Take the train from Riyadh to Al-Qassimtrain
36h 44mSAR 656–1,357Drive 2,375.2 km
- Drive from Salalah to Buraydahcar 2,375.2 km
26h 57mSAR 498–720Bus via Ar Rusayl
- Take the bus from Commercial Center St to Burj Sahwa Bus Stnbus
- Take the bus from Muscat to Riyadhbus
- Take the bus from Riyadh Central Bus to Buraydahbus
39h 17m
Salalah Airport (SLL) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ) flights
Questions & Answers
The cheapest way to get from Salalah to Buraydah is to drive which costs 490﷼ - 750﷼ and takes 26h 57m.
The fastest way to get from Salalah to Buraydah is to fly which takes 5h 52m and costs 1200﷼ - 3100﷼.
No, there is no direct bus from Salalah to Buraydah. However, there are services departing from Salalah and arriving at Buraydah via Muscat and Riyadh Central Bus. The journey, including transfers, takes approximately 38h 37m.
The distance between Salalah and Buraydah is 1522 km. The road distance is 2375.2 km.
The best way to get from Salalah to Buraydah without a car is to bus and train which takes 36h 44m and costs 650﷼ - 1400﷼.
It takes approximately 5h 52m to get from Salalah to Buraydah, including transfers.
Salalah to Buraydah bus services, operated by Mwasalat, depart from Salalah station.
The best way to get from Salalah to Buraydah is to fly which takes 5h 52m and costs 1200﷼ - 3100﷼. Alternatively, you can bus, which costs 440﷼ - 800﷼ and takes 38h 37m.
Salalah to Buraydah bus services, operated by Mwasalat, arrive at Azaibah station.
Buraydah is 1h behind Salalah. It is currently 12:27 PM in Salalah and 11:27 AM in Buraydah.
What companies run services between Salalah, Oman and Buraydah, Saudi Arabia?
Air Arabia, Flydubai, and three other airlines fly from Salalah Airport (SLL) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ) 4 times a day. Alternatively, you can take a bus from Salalah to Buraydah via Azaibah, Muscat, Riyadh, Ministry of Interior, Transport Center, and Riyadh Central Bus in around 38h 37m.
- Website
- flydubai.com
Flights from Salalah Airport to Prince Nayef Bin Abdulaziz Regional Airport via Dubai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- SAR 950–3,700
- Website
- saudia.com
Flights from Salalah Airport to Prince Nayef Bin Abdulaziz Regional Airport via Riyadh
- Ave. Duration
- 7h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 600–2,300
Flights from Salalah Airport to Prince Nayef Bin Abdulaziz Regional Airport via Jeddah
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 850–2,800
- Website
- airarabia.com
Flights from Salalah Airport to Prince Nayef Bin Abdulaziz Regional Airport via Sharjah
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 900–2,100
- Website
- flyadeal.com
Flights from Salalah Airport to Prince Nayef Bin Abdulaziz Regional Airport via Jeddah
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 850–2,800
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–260
Train from Riyadh to Al-Qassim
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- SAR 80–160
- Schedules at
- sar.com.sa
- Economy
- SAR 80–160
- Business
- SAR 150–310
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Salalah to Azaibah
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- SAR 75–110
- Schedules at
- mwasalat.om
Bus from Salalah to Azaibah
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- SAR 75–110
- Schedules at
- mwasalat.om
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Muscat to Dammam
- Ave. Duration
- 13h 14m
- Frequency
- Once daily
- Estimated price
- SAR 120–330
- Schedules at
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- SAR 130–350
- Schedules at
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- SAR 130–350
- Schedules at
- alkhanjryonline.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Riyadh Central Bus to Buraydah
- Ave. Duration
- 5h 29m
- Frequency
- Hourly
- Estimated price
- SAR 80–110
- Schedules at
- saptco.com.sa
Bus from Riyadh Central Bus to Buraydah
- Ave. Duration
- 5h 29m
- Frequency
- Hourly
- Estimated price
- SAR 80–110
- Schedules at
- saptco.com.sa
- Phone
- 91263098
- [email protected]
Bus from Commercial Center St to Burj Sahwa Bus Stn
- Ave. Duration
- 11h
- Frequency
- Twice daily
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Salalah to Buraydah is 2375 km. It takes approximately 26h 57m to drive from Salalah to Buraydah.
There are 178+ hotels available in Buraydah.











