There are 6 ways to get from Sharm el Sheikh to Bahrain by plane, car, or bus
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 Sharm El-Sheikh International Airport (SSH) to Bahrain International Airport (BAH)SSH - BAH
5h 12m$133–464Drive 2,140.9 km
cheapest- Drive from Sharm el Sheikh to Manama2,140.9 km
24h 33m$110–159Drive, bus
- Drive from Sharm el Sheikh to Neom
- Take the bus from Neom to Aqaba Jett
- Take the bus from Aqaba Jett to Abdali Jett
- Take the bus from Amman to Tabuk
- Take the bus from Tabuk Bus Stn to Sakakah Bus Stn
- Take the bus from Sakakah to Arar
- Take the bus from Arar to Dammam
- Drive from Dammam to Manama
47h 4m$178–259Drive, bus via Jeddah
- Drive from Sharm el Sheikh to Neom
- Take the bus from Neom to Amman
- Take the bus from Amman to Tabuk
- Take the bus from Tabuk Bus Station to Jeddah Train Station
- Take the bus from Jeddah Train Station to Riyadh Bus Station
- Take the bus from Azziziya Bus Station to Manama - Lulu Centre
2d 8h$138–382Bus via Jeddah
- Take the bus from Sharm El-Sheikh to Cairo
- Take the bus from Cairo to Amman Abdali Terminal
- Take the bus from Amman to Tabuk
- Take the bus from Tabuk Bus Station to Jeddah Train Station
- Take the bus from Saptco Jeddah Stn to Aziziyah Bus Stn
- Take the bus from Azziziya Bus Station to Manama - Lulu Centre
2d 11h$139–350Bus
- Take the bus from Sharm El-Sheikh to Cairo
- Take the bus from Cairo to Amman Abdali Terminal
- Take the bus from Amman to Tabuk
- Take the bus from Tabuk Bus Station to Jeddah Train Station
- Take the bus from Jeddah Train Station to Riyadh Bus Station
- Take the bus from Azziziya Bus Station to Manama - Lulu Centre
2d 11h$140–357
Sharm El-Sheikh International Airport (SSH) to Bahrain International Airport (BAH) flights
Questions & Answers
The cheapest way to get from Sharm el Sheikh to Bahrain is to drive which costs $110 - $160 and takes 24h 33m.
The fastest way to get from Sharm el Sheikh to Bahrain is to fly which takes 5h 12m and costs $130 - $470.
The distance between Sharm el Sheikh and Bahrain is 1640 km. The road distance is 2140.9 km.
The best way to get from Sharm el Sheikh to Bahrain without a car is to bus via Jeddah which takes 2 days 11h and costs $130 - $350.
It takes approximately 5h 12m to get from Sharm el Sheikh to Bahrain, including transfers.
The best way to get from Sharm el Sheikh to Bahrain is to fly which takes 5h 12m and costs $130 - $470. Alternatively, you can bus via Jeddah, which costs $130 - $350 and takes 2 days 11h.
Bahrain is 1h ahead of Sharm el Sheikh. It is currently 9:50 AM in Sharm el Sheikh and 10:50 AM in Bahrain.
Yes, the driving distance between Sharm el Sheikh to Bahrain is 2141 km. It takes approximately 24h 33m to drive from Sharm el Sheikh to Bahrain.
There are 333+ hotels available in Bahrain.
What companies run services between Sharm el Sheikh, Egypt and Bahrain?
Egyptair, Gulf Air Bahrain, and four other airlines fly from Sharm El-Sheikh International Airport (SSH) to Bahrain International Airport (BAH) 3 times a day. Alternatively, you can take a vehicle from Sharm el Sheikh to Manama - Lulu Centre via Sharm El-Sheikh, Cairo, Amman Abdali Terminal, Amman, Tabuk Bus Station, Jeddah Train Station, Saptco Jeddah Stn, and Azziziya Bus Station in around 2d 11h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- egyptair.com
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Cairo
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $140–480
- Website
- saudia.com
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Jeddah
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- $130–500
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Riyadh
- Ave. Duration
- 8h 40m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $110–470
- Website
- gulfair.com
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Kuwait
- Ave. Duration
- 4h 35m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $130–600
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Cairo
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- $140–480
- Website
- rj.com
Flights from Sharm El-Sheikh International Airport to Bahrain International Airport via Amman
- Ave. Duration
- 8h 25m
- When
- Tuesday and Friday
- Estimated price
- $130–460
- Phone
- +962 6 566 4141
- info@jett.com.jo
- Website
- jett.com.jo
Bus from Neom to Aqaba Jett
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- $10–15
- Book at
- https://12go.asia/en
- Adult
- $11–15
Bus from Aqaba Jett to Abdali Jett
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $15–24
- Book at
- https://12go.asia/en
- Adult
- $17–24
Bus from Amman to Tabuk
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- $22–35
- Book at
- https://12go.asia/en
- Adult
- $23–35
Bus from Neom to Amman
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Estimated price
- $10–40
- Book at
- https://12go.asia/en
- Adult
- $27–40
Bus from Cairo to Amman Abdali Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- $30–45
- Book at
- https://12go.asia/en
- Adult
- $30–45
- Phone
- 8003040155
- Website
- darbalwatan.com
Bus from Tabuk Bus Stn to Sakakah Bus Stn
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Schedules at
- darbalwatan.com
- Book at
- reservation.darbalwatan.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Sakakah to Arar
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $11–17
- Schedules at
- saptco.com.sa
Bus from Arar to Dammam
- Ave. Duration
- 13h 55m
- Frequency
- Every 4 hours
- Estimated price
- $55–75
- Schedules at
- 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
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Tabuk Bus Station to Jeddah Train Station
Bus from Jeddah Train Station to Riyadh Bus Station
- Ave. Duration
- 12h 54m
- Frequency
- Every 4 hours
- Estimated price
- $55–100
- Schedules at
- nwbus.sa
- Phone
- 16421
- info@eastdelta-travel.com
- Website
- eastdelta-travel.com
Bus from Sharm El-Sheikh to Cairo
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- $6
- Schedules at
- eastdelta-travel.com
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Saptco Jeddah Stn to Aziziyah Bus Stn
- Ave. Duration
- 12h 20m
- Frequency
- Hourly
- Estimated price
- $35–70
- Schedules at
- satrans.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 Need to know: Eurostar, Italy Travel Guides, and Travelling by boat in Italy - to help you get the most out of your next trip.
















