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, Turkish Air, British Airways, 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 21:15 hrs.
List of all airlines from Amman to Bahrain
Airline
Depart
Duration
Arrival
Stops
Middle East Airlines
ME 313,430,745
18:50
12h 45m
08:35
2 stop
Book Now
Middle East Airlines
ME 315,368,182
15:15
15h 45m
08:00
2 stop
Book Now
Middle East Airlines
ME 3315,424,190
18:40
21h 10m
16:50
2 stop
Book Now
Egypt Air
MS 702,910,501
19:10
12h 5m
08:15
2 stop
Book Now
Royal Jordanian
RJ 3756,430,501
15:15
16h 0m
08:15
2 stop
Book Now
Royal Jordanian
RJ 3756,368,182
15:15
15h 45m
08:00
2 stop
Book Now
Middle East Airlines
ME 315,422,162
15:15
15h 55m
08:10
2 stop
Book Now
Royal Jordanian
RJ 3754,430,501
18:50
12h 25m
08:15
2 stop
Book Now
Egypt Air
MS 702,853,704
19:10
12h 0m
08:10
2 stop
Book Now
Royal Jordanian
RJ 3756,422,162
15:15
15h 55m
08:10
2 stop
Book Now
Middle East Airlines
ME 315,402,613
15:15
17h 50m
10:05
2 stop
Book Now
Middle East Airlines
ME 3315,424,520
18:40
21h 20m
17:00
2 stop
Book Now
Middle East Airlines
ME 315,442,102
15:15
15h 40m
07:55
2 stop
Book Now
Middle East Airlines
ME 313,430,501
18:50
12h 25m
08:15
2 stop
Book Now
Middle East Airlines
ME 3315,304,70
18:40
21h 50m
17:30
2 stop
Book Now
Royal Jordanian
RJ 3754,424,190
18:50
21h 0m
16:50
2 stop
Book Now
Royal Jordanian
RJ 620,377
13:00
7h 55m
21:55
1 stop
Book Now
Royal Jordanian
RJ 710,182
19:30
11h 30m
08:00
1 stop
Book Now
Egypt Air
MS 740,661,172
04:50
9h 50m
15:40
2 stop
Book Now
Egypt Air
MS 740,661,184
04:50
8h 55m
14:45
2 stop
Book Now
Royal Jordanian
RJ 812,212,29
15:00
9h 35m
01:35
2 stop
Book Now
Egypt Air
MS 740,681,106
04:50
9h 55m
15:45
2 stop
Book Now
Royal Jordanian
RJ 622,379
21:15
5h 20m
03:35
1 stop
Book Now
Royal Jordanian
RJ 3752,402,445
10:15
12h 50m
00:05
2 stop
Book Now
Royal Jordanian
RJ 622,371
21:15
11h 15m
09:30
1 stop
Book Now
Turkish Air
TK 813,8349
05:55
12h 20m
19:15
1 stop
Book Now
Middle East Airlines
ME 311,418,547
10:15
12h 25m
23:40
2 stop
Book Now
Egypt Air
MS 740,8070,541
05:00
26h 0m
08:00
2 stop
Book Now
Egypt Air
MS 740,912,507
05:00
11h 15m
17:15
2 stop
Book Now
British Airways
BA 146,125
09:20
36h 0m
22:20
1 stop
Book Now
Kuwait Airways
KU 564,613
19:00
14h 5m
10:05
1 stop
Book Now
Etihad
EY 514,375
14:20
25h 0m
16:20
1 stop
Book Now
Etihad
EY 514,379
14:20
12h 15m
03:35
1 stop
Book Now
Turkish Air
TK 815,778
03:10
21h 0m
01:10
1 stop
Book Now
FlyDubai Airways
FZ 144,29
21:15
28h 20m
02:35
1 stop
Book Now
Kuwait Airways
KU 562,615
12:30
4h 20m
17:50
1 stop
Book Now
Emirates
EK 906,839
01:45
13h 40m
16:25
1 stop
Book Now
Oman Air
WY 412,5563
01:35
10h 15m
12:50
1 stop
Book Now
Etihad
EY 514,371
14:20
18h 10m
09:30
1 stop
Book Now
Gulf Air
GF 974
20:35
2h 15m
23:50
0 stop
Book Now
Kuwait Airways
KU 564,615
19:00
21h 50m
17:50
1 stop
Book Now
Royal Jordanian
RJ 3301
11:45
2h 15m
15:00
0 stop
Book Now
FlyDubai Airways
FZ 144,27
21:15
18h 25m
16:40
1 stop
Book Now
FlyDubai Airways
FZ 144,23
21:15
9h 30m
07:45
1 stop
Book Now
Oman Air
WY 414,657
18:25
7h 10m
02:35
1 stop
Book Now
Emirates
EK 902,833
11:15
9h 25m
21:40
1 stop
Book Now
Etihad
EY 514,377
14:20
6h 35m
21:55
1 stop
Book Now
Emirates
EK 904,835
17:10
8h 20m
02:30
1 stop
Book Now
Gulf Air
GF 972
11:45
2h 15m
15:00
0 stop
Book Now
Emirates
EK 906,837
01:45
5h 55m
08:40
1 stop
Book Now
Oman Air
WY 412,5561
01:35
6h 0m
08:35
1 stop
Book Now
Royal Jordanian
RJ 3303
20:35
2h 15m
23:50
0 stop
Book Now
Kuwait Airways
KU 562,613
12:30
20h 35m
10:05
1 stop
Book Now
Oman Air
WY 412,655
01:35
13h 0m
15:35
1 stop
Book Now
Turkish Air
TK 813,778
05:55
18h 15m
01:10
1 stop
Book Now
FlyDubai Airways
FZ 144,21
21:15
16h 20m
14:35
1 stop
Book Now
Take a Tour