Cheap Flight Deals from Ottawa Macdonald-Cartier International Airport to Bahrain International Airport
Search for flights from Ottawa to Bahrain and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- YOW06:0528h 30m2 stopsBAH17:35Ottawa - Bahrain|Wed, May 29|United AirlinesUS$742US$1,41047% OFF47% OFFUS$1,410US$742
- YOW08:5025h 45m2 stopsBAH17:35Ottawa - Bahrain|Wed, May 29|Porter AirlinesUS$756US$1,41046% OFF46% OFFUS$1,410US$756
- YOW10:1025h 20m2 stopsBAH18:30Ottawa - Bahrain|Sat, Jun 1|Porter AirlinesUS$852US$1,41040% OFF40% OFFUS$1,410US$852
- YOW18:0045h2 stopsBAH22:00Ottawa - Bahrain|Sun, Jun 2|United AirlinesUS$925US$925
- YOW18:0023h 40m2 stopsBAH00:40Ottawa - Bahrain|Thu, Jun 13|United AirlinesUS$925US$925
- YOW17:0021h 45m2 stopsBAH21:45Ottawa - Bahrain|Thu, Jun 13|Air FranceUS$984US$984
- YOW07:2027h 15m2 stopsBAH17:35Ottawa - Bahrain|Thu, Jun 13|Porter AirlinesUS$990US$990
- YOW07:2027h 15m2 stopsBAH17:35Ottawa - Bahrain|Tue, Jun 11|Porter AirlinesUS$995US$995
- YOW12:0025h 55m2 stopsBAH20:55Ottawa - Bahrain|Sun, Jun 2|Porter AirlinesUS$1,014US$1,014
- YOW06:0531h 50m2 stopsBAH20:55Ottawa - Bahrain|Sun, Jun 9|United AirlinesUS$1,021US$1,021
- YOW13:003h 5mDirectBAH14:00Ottawa - Bahrain|Sun, Jun 2|United AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from Ottawa to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Find more flights and airlines
Check the schedule for flights from Ottawa to Bahrain and find the flight that best matches your travel plans.
MS9635
EgyptAir
09:00
YOW
10:07
YYZ
-M-WTFSMS996
EgyptAir
12:45
YYZ
06:05
CAI
-M-WTFSMS8016
EgyptAir
14:00
CAI
17:00
BAH
SMTWTFSEK5754
Emirates
12:00
YOW
13:05
YYZ
SMTWTFSEK242
Emirates
14:30
YYZ
11:15
DXB
SMTWTFSEK2014
Emirates
14:35
DXB
14:50
BAH
SMTWTFSPD2339
Porter Airlines
15:00
YOW
16:30
EWR
SMTWTFSUA164
United Airlines
21:15
EWR
18:35
DXB
SMTWTFSFZ025
Flydubai
20:40
DXB
20:55
BAH
SMTWTFSAF327
Air France
17:00
YOW
05:50
CDG
SM-W-FSAF3802
Air France
10:20
CDG
19:00
AUH
SMTWTFSAF3971
Air France
21:30
AUH
21:45
BAH
SMTWTFSPD2345
Porter Airlines
17:00
YOW
18:30
BOS
SMTWT-SQR744
Qatar Airways
22:00
BOS
16:45
DOH
SMTWTFSQR1108
Qatar Airways
20:00
DOH
20:50
BAH
SMTWTFSPD2345
Porter Airlines
17:00
YOW
18:30
BOS
SMTWT-SGF4137
Gulf Air
20:30
BOS
08:05
LHR
SMTWTFSGF002
Gulf Air
10:00
LHR
18:15
BAH
SMTWTFSVS6674
Virgin Atlantic
17:00
YOW
05:50
CDG
SM-W-FSVS6662
Virgin Atlantic
07:35
CDG
08:00
LHR
SMTWTFSGF002
Gulf Air
10:00
LHR
18:15
BAH
SMTWTFSUA3477
United Airlines
17:59
YOW
19:48
EWR
SMTWTFSOS7796
Austrian Airlines
21:50
EWR
10:10
LHR
SMTWTFSBA125
British Airways
14:40
LHR
23:10
BAH
SMTWTFSUA3477
United Airlines
17:59
YOW
19:48
EWR
SMTWTFSUA164
United Airlines
21:15
EWR
18:35
DXB
SMTWTFSFZ025
Flydubai
20:40
DXB
20:55
BAH
SMTWTFSUA4455
United Airlines
19:30
YOW
21:12
IAD
SMTWT-SUA932
United Airlines
22:10
IAD
12:10
FRA
SMTWTFSUA8749
United Airlines
13:10
FRA
22:00
BAH
SMTWTFS
Ottawa Macdonald-Cartier International Airport to Bahrain International Airport Flights Info
Flight distance | 10,392.48km |
---|---|
Cheapest one-way ticket price | $742 |
Cheapest return ticket price | $1,654 |
Site Operator: Trip.com Travel Singapore Pte. Ltd.