Popular Filters
Departure Airports
One Way Price
Duration
Stops From Amsterdam
Departure From Amsterdam
OMR 203
OMR 221
OMR 227
Arrival at Bahrain
OMR 203
OMR 229
OMR 221
Alliances & Airlines
Oneworld
(11)
SkyTeam
(2)
Star Alliance
(3)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Fare Calendar For other International Routes
Top routes
Amsterdam to Bahrain Fare Calendar
OMR 206
Rotterdam to Bahrain , 12 Jun
AccesRail 9B | 9242
07:10
Fri, 12 Jun 26
Rotterdam, Netherlands
07:34
Fri, 12 Jun 26
Colón and El Marqués, Mexico
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 9242
07:42
Fri, 12 Jun 26
Colón and El Marqués, Mexico
08:49
Fri, 12 Jun 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 58
10:55
Fri, 12 Jun 26
Brussels, Belgium
06 h 35 m
19:30
Fri, 12 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 647
02:00
Sat, 13 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
02:10
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 224
Transit Visa may be required
Amsterdam to Bahrain , 12 Jun
EgyptAir MS | 758
15:40
Fri, 12 Jun 26
Amsterdam, Netherlands
04 h 30 m
21:10
Fri, 12 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 920
20:55
Sat, 13 Jun 26
Terminal T3
Cairo, Egypt
02 h 45 m
23:40
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 230
Amsterdam to Bahrain , 12 Jun
Iberia IB | 8426 | Operated By Qatar Airways
22:30
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 55 m
06:25
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6345 | Operated By Qatar Airways
01:25
Sun, 14 Jun 26
Doha, Qatar
55 m
02:20
Sun, 14 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 232
Amsterdam to Bahrain , 12 Jun
Iberia IB | 8424 | Operated By Qatar Airways
16:15
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 55 m
00:10
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1116
06:00
Sat, 13 Jun 26
Doha, Qatar
01 h
07:00
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 233
Amsterdam to Bahrain , 12 Jun
Iberia IB | 8424 | Operated By Qatar Airways
16:15
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 55 m
00:10
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6345 | Operated By Qatar Airways
01:25
Sat, 13 Jun 26
Doha, Qatar
55 m
02:20
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 234
Amsterdam to Bahrain , 12 Jun
Iberia IB | 8426 | Operated By Qatar Airways
22:30
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 55 m
06:25
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6326 | Operated By Qatar Airways
19:55
Sat, 13 Jun 26
Doha, Qatar
55 m
20:50
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 240
Amsterdam to Bahrain , 12 Jun
Qatar Airways QR | 274
16:15
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 55 m
00:10
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1116
01:25
Sat, 13 Jun 26
Doha, Qatar
55 m
02:20
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 241
Amsterdam to Bahrain , 12 Jun
Iberia IB | 740
07:20
Fri, 12 Jun 26
Amsterdam, Netherlands
02 h 45 m
10:05
Fri, 12 Jun 26
Terminal T4
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6226 | Operated By Qatar Airways
17:10
Fri, 12 Jun 26
Terminal T4S
Madrid, Spain
06 h 40 m
00:50
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6326 | Operated By Qatar Airways
19:55
Sat, 13 Jun 26
Doha, Qatar
55 m
20:50
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 251
Amsterdam to Bahrain , 12 Jun
Etihad Airways EY | 44
10:25
Fri, 12 Jun 26
Amsterdam, Netherlands
06 h 50 m
19:15
Fri, 12 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 645
20:35
Fri, 12 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
20:45
Fri, 12 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
OMR 269
Transit Visa may be required
Amsterdam to Bahrain , 12 Jun
Gulf Air GF | 6050 | Operated By Turkish Airlines
23:20
Fri, 12 Jun 26
Amsterdam, Netherlands
03 h 20 m
03:40
Sat, 13 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 46
06:15
Sat, 13 Jun 26
Istanbul, Turkey
04 h 10 m
10:25
Sat, 13 Jun 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
