There are 5 ways to get from Bahrain to Jiddah 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 from Bahrain International Airport
best- Fly from Bahrain International Airport (BAH) to Jeddah (JED)plane BAH - JED
2h 23mSAR 475–919Bus via Azziziya Bus Station
cheapest- Take the bus from Manama - Lulu Centre to Azziziya Bus Stationbus
- Take the bus from Riyadh Bus Stn to Jeddah Train Stnbus
19h 38mSAR 281–645Drive 1,406.3 km
- Drive from Manama to Jiddahcar 1,406.3 km
13h 23mSAR 295–426Bus to King Fahd International Airport, fly
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Fly from King Fahd International Airport (DMM) to Jeddah (JED)plane DMM - JED
4h 43mBus
- 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 Bus Stn to Jeddah Train Stnbus
27h 5m
Bahrain International Airport (BAH) to Jeddah (JED) flights
Questions & Answers
The cheapest way to get from Bahrain to Jiddah is to drive which costs 290﷼ - 430﷼ and takes 13h 23m.
The fastest way to get from Bahrain to Jiddah is to fly which takes 2h 23m and costs 470﷼ - 950﷼.
No, there is no direct bus from Bahrain to Jiddah. However, there are services departing from Manama - Lulu Centre and arriving at Jeddah Train Stn via Riyadh Bus Stn. The journey, including transfers, takes approximately 19h 38m.
The distance between Bahrain and Jiddah is 1281 km. The road distance is 1406.3 km.
The best way to get from Bahrain to Jiddah without a car is to bus via Azziziya Bus Station which takes 19h 38m and costs 280﷼ - 650﷼.
It takes approximately 2h 23m to get from Bahrain to Jiddah, including transfers.
Bahrain to Jiddah bus services, operated by SAPTCO, depart from Manama - Lulu Centre station.
The best way to get from Bahrain to Jiddah is to fly which takes 2h 23m and costs 470﷼ - 950﷼. Alternatively, you can bus via Azziziya Bus Station, which costs 280﷼ - 650﷼ and takes 19h 38m.
Bahrain to Jiddah bus services, operated by SAPTCO, arrive at Azziziya Bus Station.
Yes, the driving distance between Bahrain to Jiddah is 1406 km. It takes approximately 13h 23m to drive from Bahrain to Jiddah.
What companies run services between Bahrain and Jiddah, Saudi Arabia?
Saudia, Gulf Air Bahrain, and five other airlines fly from Bahrain International Airport (BAH) to Jeddah (JED) hourly. Alternatively, you can take a bus from Manama - Lulu Centre to Jeddah Airport via Azziziya Bus Station, Riyadh Bus Stn, Jeddah Train Stn, and Al-Sulimaniyah Jeddah station in around 19h 38m.
- Website
- saudia.com
Flights from Bahrain International Airport to Jeddah
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- SAR 400–1,300
Flights from Bahrain International Airport to Jeddah via Riyadh
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- SAR 400–1,900
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- SAR 330–1,100
- Website
- flynas.com
Flights from Bahrain International Airport to Jeddah
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- SAR 470–1,300
Flights from Bahrain International Airport to Jeddah via Riyadh
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- SAR 440–1,800
Flights from Bahrain International Airport to Jeddah via King Fahd International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- SAR 440–1,800
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- SAR 390–900
- Website
- flyadeal.com
Flights from King Fahd International Airport to Jeddah
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- SAR 380–500
- Website
- gulfair.com
Flights from Bahrain International Airport to Jeddah
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- SAR 400–1,300
- Website
- etihad.com
Flights from Bahrain International Airport to Jeddah via Abu Dhabi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- SAR 470–750
- Website
- jazeeraairways.com
Flights from Bahrain International Airport to Jeddah via Kuwait
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 550–2,200
- Website
- qatarairways.com
Flights from Bahrain International Airport to Jeddah via Doha
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- SAR 460–2,000
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Manama - Lulu Centre to Azziziya Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- SAR 100–260
- Schedules at
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Riyadh Bus Stn to Jeddah Train Stn
- Ave. Duration
- 12h 50m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–370
- Schedules at
- nwbus.sa
- 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
- 8003040155
- Website
- darbalwatan.com
Bus from Dammam Bus Stn to Jeddah Train Stn
- Ave. Duration
- 22h 25m
- Frequency
- 3 times a day
- Estimated price
- SAR 360–440
- Schedules at
- darbalwatan.com
- Book at
- darbalwatan.com
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 Why you should take the train in the US, How to get from Gatwick Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 1151+ hotels available in Jiddah.







