There are 5 ways to get from Bahrain to Sharjah Airport (SHJ) 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 Bahrain International Airport to Sharjah International Airport
best- Fly from Bahrain International Airport (BAH) to Sharjah International Airport (SHJ)plane BAH - SHJ
1h 25mAED 450–1,200Drive 865.9 km
cheapest- Drive from Manama to Sharjah-Airport-SHJcar 865.9 km
7h 50mAED 353–509Fly Bahrain International Airport to Dubai International Airport, bus
- Fly from Bahrain International Airport (BAH) to Dubai International Airport (DXB)plane BAH - DXB
- Take the bus from Deira City Center Bus Station 2 to Sharjah, King Faisal Road, Adnoc Petrol Station 1bus
2h 34mAED 514–867Bus
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus G7
- Take the bus from Dammam to Muscatbus
- Take the bus from Al Azaiba to Al Jubail Terminalbus 203
28h 23mBus to King Fahd International Airport, fly to Sharjah International Airport
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Fly from King Fahd International Airport (DMM) to Sharjah International Airport (SHJ)plane DMM - SHJ
5h
Bahrain International Airport (BAH) to Sharjah International Airport (SHJ) flights
Questions & Answers
The cheapest way to get from Bahrain to Sharjah Airport (SHJ) is to drive which costs AED 350 - AED 550 and takes 7h 50m.
The fastest way to get from Bahrain to Sharjah Airport (SHJ) is to fly which takes 1h 25m and costs AED 450 - AED 1200.
No, there is no direct bus from Bahrain to Sharjah Airport (SHJ). However, there are services departing from Jeblat Habshi and arriving at Sharjah Airport Bus Terminal via King Fahd Airport Stn, Dammam, Al Azaiba and Al Jubail Bus Terminal. The journey, including transfers, takes approximately 28h 23m.
The distance between Bahrain and Sharjah Airport (SHJ) is 501 km. The road distance is 865.9 km.
The best way to get from Bahrain to Sharjah Airport (SHJ) without a car is to bus which takes 28h 23m and costs .
It takes approximately 1h 25m to fly from Bahrain International Airport (BAH) to Sharjah International Airport (SHJ), including transfers and time at the airport.
Bahrain to Sharjah Airport (SHJ) bus services, operated by Al Sadiq Transport, depart from Jeblat Habshi station.
The best way to get from Bahrain to Sharjah Airport (SHJ) is to fly which takes 1h 25m and costs AED 450 - AED 1200. Alternatively, you can bus, which costs and takes 28h 23m.
The quickest flight from Bahrain International Airport Airport to Sharjah International Airport Airport is the direct flight which takes 1h 25m.
Bahrain to Sharjah Airport (SHJ) bus services, operated by Al Sadiq Transport, arrive at Dammam Airport station.
What companies run services between Bahrain and Sharjah Airport (SHJ), United Arab Emirates?
Air Arabia and Qatar Airways fly from Bahrain International Airport (BAH) to Sharjah International Airport (SHJ) 4 times a day. Alternatively, you can take a vehicle from Manama to Sharjah Airport Bus Terminal via Jeblat Habshi, Dammam Airport, King Fahd Airport Stn, Dammam Main Stn, Dammam, Muscat, Al Azaiba, Al Jubail Terminal, and Al Jubail Bus Terminal in around 28h 23m.
- Website
- emirates.com
Flights from Bahrain International Airport to Dubai International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- AED 210–1,800
- Website
- gulfair.com
Flights from Bahrain International Airport to Dubai International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- AED 550–950
- Website
- airarabia.com
Flights from Bahrain International Airport to Sharjah International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- AED 450–1,200
Flights from King Fahd International Airport to Sharjah International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- AED 440–1,200
- Website
- flydubai.com
Flights from Bahrain International Airport to Dubai International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- AED 490–850
- Website
- qatarairways.com
Flights from Bahrain International Airport to Sharjah International Airport via Doha
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- AED 290–1,600
Flights from King Fahd International Airport to Sharjah International Airport via Doha
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- AED 290–1,600
- Phone
- 8009090
- [email protected]
- Website
- Dubai RTA
Bus from Deira City Center Bus Station 2 to Sharjah, King Faisal Road, Adnoc Petrol Station 1
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- AED 5–7
- Website
- Dubai RTA
- Phone
- +973 36111418
- [email protected]
- Website
- alsadiqbh.com
Bus from Jeblat Habshi to Dammam Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- alsadiqbh.com
Bus from Jeblat Habshi to Dammam Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- alsadiqbh.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- AED 20–26
- Schedules at
- saptco.com.sa
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Dammam to Muscat
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- AED 120–320
- Schedules at
- alkhanjryonline.com
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Al Azaiba to Al Jubail Terminal
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- AED 40–100
- Schedules at
- mwasalat.om
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 10 amazing places to get away from it all in Australia, How to get from Southend Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Sharjah Airport (SHJ) is 1h ahead of Bahrain. It is currently 12:38 PM in Bahrain and 1:38 PM in Sharjah Airport (SHJ).
Yes, the driving distance between Bahrain to Sharjah Airport (SHJ) is 866 km. It takes approximately 7h 50m to drive from Bahrain to Sharjah Airport (SHJ).
Qatar Airways and Air Arabia offer flights from Bahrain International Airport Airport to Sharjah International Airport Airport.
There are 8942+ hotels available in Sharjah Airport (SHJ).











