Flights from Amman to Bahrain – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AMM to BAH – All flight route options from Queen Alia International, Jordan to Bahrain International Airport, Bahrain. These routes are operated by 20 airlines. Fly non-stop with Gulf Air or Royal Jordanian, or choose from 11 different stopover flights. The shortest flight time is 2 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Bahrain Airport
We got great deals on hotels and car rentals near the airport.
Amman to Bahrain flights
There are over 13 airlines and as many as 365 flights every week to this destination. You can fly non-stop to Bahrain (BAH) from Amman (AMM) with Gulf Air or Royal Jordanian but if a stopover option suits you better you can choose to fly via Abu Dhabi, Dubai or any other of the 11 alternatives with connectiing airports.
Amman to Bahrain with Gulf Air
You can fly non-stop every weekday with flights departing at 05:55 or 17:45.
With Saudia
If you fly from Amman with Saudia you will do a stopover in Jeddah, JED before reaching Bahrain. This flight trip will take 5 hours and 45 minutes and you can fly every Saturday with departures at 04 in the early morning or 13 in the afternoon. Saudia is a member of SkyTeam.
Distance & flight times: Queen Alia International to Bahrain International Airport
The shortest flight time between AMM and BAH is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 965 miles (1553 km) |
AUH Abu Dhabi | 6h 15m | 2h 0m | 1530 miles (2462 km) |
DXB Dubai | 6h 30m | 2h 15m | 1565 miles (2518 km) |
RUH Riyadh | 7h 0m | 4h 35m | 1067 miles (1717 km) |
KWI Kuwait | 7h 0m | 4h 20m | 999 miles (1607 km) |
LCA Larnaca | 7h 15m | 2h 45m | 1435 miles (2309 km) |
DMM Dammam | 7h 15m | 2h 15m | 966 miles (1554 km) |
JED Jeddah | 7h 30m | 1h 40m | 1518 miles (2442 km) |
DOH Doha | 7h 50m | 4h 5m | 1144 miles (1841 km) |
BGW Baghdad | 7h 55m | 4h 35m | 1113 miles (1791 km) |
CAI Cairo | 8h 25m | 3h 45m | 1499 miles (2412 km) |
SHJ Sharjah | 8h 25m | 4h 0m | 1581 miles (2544 km) |


Quick copy and share this page
From Jordan to Bahrain
We have found another destination to Bahrain from Queen Alia International as well.