Flights from Amman to Bahrain

Searching for cheap flight from Queen Alia Intl Arpt (AMM) to Bahrain Intl Arpt (BAH)? We are helping you to get all the best Bahrain Intl Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Queen Alia Intl Arpt to Bahrain Intl Arpt are - Royal Jordanian, Egypt Air, FlyDubai Airways, Emirates, Middle East Airlines, etc. We at Via are committed to provide you best flight deal to Bahrain Intl Arpt. Here is a list of all airlines from Queen Alia Intl Arpt to Bahrain Intl Arpt.
Facts about Amman to Bahrain flight
  • First flight from Amman to Bahrain leaves at 01:35 hrs.
  • Last flight from Amman to Bahrain leaves at 23:55 hrs.
List of all airlines from Amman to Bahrain
Airline
Depart
Duration
Arrival
Stops
Egypt Air
MS 740,914,545
06:00
13h 30m
19:30
2 stop
Book Now
Royal Jordanian
RJ 702,834,29
11:35
13h 10m
00:45
2 stop
Book Now
Middle East Airlines
ME 311,418,541
10:15
21h 25m
07:40
2 stop
Book Now
Middle East Airlines
ME 311,418,547
10:15
13h 30m
23:45
2 stop
Book Now
Royal Jordanian
RJ 507,920
23:00
17h 35m
17:35
1 stop
Book Now
FlyDubai Airways
FZ 148,839
10:00
6h 30m
16:30
1 stop
Book Now
Egypt Air
MS 740,914,541
06:00
25h 40m
07:40
2 stop
Book Now
FlyDubai Airways
FZ 148,25
09:30
9h 55m
20:25
1 stop
Book Now
Emirates
EK 902,25
11:15
8h 10m
20:25
1 stop
Book Now
flynas
XY 254,848,27
21:40
18h 0m
16:40
2 stop
Book Now
Middle East Airlines
ME 3317,158,25
21:15
22h 10m
20:25
2 stop
Book Now
Royal Jordanian
RJ 407,158,25
21:15
22h 10m
20:25
2 stop
Book Now
Royal Jordanian
RJ 730,844,29
14:50
10h 45m
02:35
2 stop
Book Now
flynas
XY 254,848,21
21:40
15h 55m
14:35
2 stop
Book Now
Middle East Airlines
ME 315,402,445
15:15
7h 50m
00:05
2 stop
Book Now
Oman Air
WY 412,653
01:35
18h 15m
20:50
1 stop
Book Now
Aegean Airlines
A3 941,3592
03:30
14h 35m
19:05
1 stop
Book Now
Royal Jordanian
RJ 5582,190
05:15
10h 55m
17:10
1 stop
Book Now
Royal Jordanian
RJ 5802,543
19:20
16h 25m
12:45
1 stop
Book Now
Emirates
EK 2516,81
22:20
11h 25m
10:45
1 stop
Book Now
Royal Jordanian
RJ 734,522
22:30
8h 30m
08:00
1 stop
Book Now
Royal Jordanian
RJ 5582,520
05:15
10h 45m
17:00
1 stop
Book Now
Royal Jordanian
RJ 5582,164
05:15
7h 0m
13:15
1 stop
Book Now
Oman Air
WY 414,5565
19:20
23h 45m
20:05
1 stop
Book Now
Oman Air
WY 414,5067
19:20
27h 39m
23:59
1 stop
Book Now
Oman Air
WY 414,5563
19:20
16h 30m
12:50
1 stop
Book Now
Middle East Airlines
ME 311,418,543
10:15
25h 25m
12:40
2 stop
Book Now
Middle East Airlines
ME 313,430,23
18:50
11h 55m
07:45
2 stop
Book Now
Emirates
EK 906,835
01:45
23h 45m
02:30
1 stop
Book Now
Emirates
EK 902,837
11:15
20h 25m
08:40
1 stop
Book Now
Emirates
EK 902,835
11:15
14h 15m
02:30
1 stop
Book Now
Emirates
EK 904,837
17:10
14h 30m
08:40
1 stop
Book Now
FlyDubai Airways
FZ 144,51,445
21:15
25h 50m
00:05
2 stop
Book Now
FlyDubai Airways
FZ 144,53,445
21:15
25h 50m
00:05
2 stop
Book Now
FlyDubai Airways
FZ 144,55,445
21:15
25h 50m
00:05
2 stop
Book Now
Middle East Airlines
ME 311,428,513
10:15
13h 35m
23:50
2 stop
Book Now
FlyDubai Airways
FZ 142,23
23:55
7h 35m
07:30
1 stop
Book Now
Middle East Airlines
ME 3315,160,23
17:40
13h 50m
07:30
2 stop
Book Now
Egypt Air
MS 702,916,541
20:15
11h 40m
07:55
2 stop
Book Now
Middle East Airlines
ME 313,426,511
18:50
26h 25m
21:15
2 stop
Book Now
Egypt Air
MS 740,912,511
06:00
15h 15m
21:15
2 stop
Book Now
Aegean Airlines
A3 941,3590
04:25
18h 5m
23:30
1 stop
Book Now
FlyDubai Airways
FZ 142,25
23:55
14h 45m
14:40
1 stop
Book Now
FlyDubai Airways
FZ 142,81
23:55
10h 55m
10:50
1 stop
Book Now
Royal Jordanian
RJ 734,848,27
22:30
18h 55m
17:25
2 stop
Book Now
Egypt Air
MS 702,901,511
20:15
25h 0m
21:15
2 stop
Book Now
Emirates
EK 904,23
17:10
13h 35m
07:45
1 stop
Book Now
Take a Tour