There are 4 ways to get from Salalah to Bahrain by plane, bus, 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 Bahrain International Airport (BAH)plane SLL - BAH
4h 11m$239–422Bus, drive
cheapest- Take the bus from Salalah to Azaibahbus 100
- Take the bus from Muscat to Dammambus
- Drive from Dammam to Manamacar
27h 19m$94–179Drive 1,877.8 km
- Drive from Salalah to Manamacar 1,877.8 km
20h 45m$105–152Bus
- Take the bus from Commercial Center St to Burj Sahwa Bus Stnbus
- Take the bus from Muscat to Riyadhbus
- Take the bus from Azziziya Bus Station to Manama - Lulu Centrebus
39h 18m
Salalah Airport (SLL) to Bahrain International Airport (BAH) flights
Questions & Answers
The cheapest way to get from Salalah to Bahrain is to drive which costs $100 - $160 and takes 20h 45m.
The fastest way to get from Salalah to Bahrain is to fly which takes 4h 11m and costs $230 - $430.
The distance between Salalah and Bahrain is 1098 km. The road distance is 1877.8 km.
The best way to get from Salalah to Bahrain without a car is to bus which takes 39h 18m and costs .
It takes approximately 4h 11m to get from Salalah to Bahrain, including transfers.
The best way to get from Salalah to Bahrain is to fly which takes 4h 11m and costs $230 - $430. Alternatively, you can bus, which costs and takes 39h 18m.
Bahrain is 1h behind Salalah. It is currently 1:43 AM in Salalah and 12:43 AM in Bahrain.
Yes, the driving distance between Salalah to Bahrain is 1878 km. It takes approximately 20h 45m to drive from Salalah to Bahrain.
There are 360+ hotels available in Bahrain.
What companies run services between Salalah, Oman and Bahrain?
Qatar Airways, Etihad, and five other airlines fly from Salalah Airport (SLL) to Bahrain International Airport (BAH) 5 times a day. Alternatively, you can take a bus from Commercial Center St to Manama - Lulu Centre via Burj Sahwa Bus station, Al Khuwair 33, Muscat, Riyadh, Ministry of Interior, Transport Center, and Azziziya Bus Station in around 39h 18m.
- Website
- omanair.com
Flights from Salalah Airport to Bahrain International Airport via Muscat
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- $160–380
- Website
- airarabia.com
Flights from Salalah Airport to Bahrain International Airport via Sharjah
- Ave. Duration
- 8h 32m
- When
- Tuesday to Sunday
- Estimated price
- $140–440
- Website
- qatarairways.com
Flights from Salalah Airport to Bahrain International Airport via Doha
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–600
- Website
- etihad.com
Flights from Salalah Airport to Bahrain International Airport via Abu Dhabi
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- $110–270
- Website
- flydubai.com
Flights from Salalah Airport to Bahrain International Airport via Dubai
- Ave. Duration
- 5h 5m
- When
- Monday to Friday
- Estimated price
- $170–600
- Website
- flynas.com
Flights from Salalah Airport to Bahrain International Airport via Riyadh
- Ave. Duration
- 6h
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $110–430
- Phone
- +968 1551
- info@mwasalat.om
- Website
- mwasalat.om
Bus from Salalah to Azaibah
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $19–28
- Schedules at
- mwasalat.om
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Muscat to Dammam
- Ave. Duration
- 13h 14m
- Frequency
- Once daily
- Estimated price
- $30–90
- Schedules at
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $35–95
- Schedules at
- alkhanjryonline.com
- Phone
- 91263098
- salalahlineexpress@gmail.com
Bus from Commercial Center St to Burj Sahwa Bus Stn
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Azziziya Bus Station to Manama - Lulu Centre
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $26–70
- Schedules at
- saptco.com.sa
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 Train travel in Spain: A guide to Renfe, Flying into Beijing?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









