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


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