How can I find cheap flights from Calgary International Airport to Bahrain International Airport?
Explore the cheapest one-way and round-trip flights from Calgary International Airport to Bahrain International Airport over the next 90 days, with one-way fares from SGD 1,053 and round-trip from SGD 1,587. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Fastest
YYC 19:3038h 55m1 stopBAH 19:25Calgary - Bahrain | Sat, Nov 21 | WestJet
BAH 01:2023h 30m1 stopYYC 15:50Bahrain - Calgary | Sun, Nov 29 | Gulf AirSGD 1,587 SGD 2,08724% off24% offSGD 2,087 SGD 1,587
YYC 13:0028h 15m1 stopBAH 02:15Calgary - Bahrain | Sat, Nov 21 | Etihad Airways
BAH 22:5517h 5m1 stopYYC 07:00Bahrain - Calgary | Sat, Nov 28 | Etihad AirwaysSGD 1,857 SGD 2,08711% off11% offSGD 2,087 SGD 1,857
YYC 13:0017h 25m1 stopBAH 14:00Calgary - Bahrain | Fri, Nov 13 | Normal Airline
BAH 15:006hDirectYYC 16:00Bahrain - Calgary | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
YYC 13:0028h 15m1 stopBAH 02:15Calgary - Bahrain | Sat, Dec 5 | Etihad AirwaysSGD 1,053 SGD 1,82742% off42% offSGD 1,827 SGD 1,053
YYC 13:0016h 50m1 stopBAH 14:50Calgary - Bahrain | Tue, Dec 22 | Etihad AirwaysSGD 1,139 SGD 1,82738% off38% offSGD 1,827 SGD 1,139
YYC 13:0035h 40m1 stopBAH 09:40Calgary - Bahrain | Sat, Dec 26 | Etihad AirwaysSGD 1,177 SGD 1,82736% off36% offSGD 1,827 SGD 1,177
YYC 13:0022h 15m1 stopBAH 20:15Calgary - Bahrain | Thu, Dec 17 | Etihad AirwaysSGD 1,39124% offSGD 1,827 SGD 1,391
YYC 13:0022h 15m1 stopBAH 20:15Calgary - Bahrain | Sat, Nov 21 | Etihad AirwaysSGD 1,40323% offSGD 1,827 SGD 1,403
YYC 18:3027h 50m1 stopBAH 07:20Calgary - Bahrain | Wed, Nov 18 | Air CanadaSGD 1,49018% offSGD 1,827 SGD 1,490
YYC 13:0026h 15m1 stopBAH 00:15Calgary - Bahrain | Thu, Dec 31 | Etihad AirwaysSGD 1,62611% offSGD 1,827 SGD 1,626
YYC 13:0017h 25m1 stopBAH 14:00Calgary - Bahrain | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
YYC 13:0016h 50m1 stopBAH 14:50Calgary - Bahrain | Tue, Dec 22 | Etihad AirwaysSGD 1,139 SGD 1,82738% off38% offSGD 1,827 SGD 1,139
YYC 13:0022h 15m1 stopBAH 20:15Calgary - Bahrain | Thu, Dec 17 | Etihad AirwaysSGD 1,391 SGD 1,82724% off24% offSGD 1,827 SGD 1,391
YYC 13:0022h 15m1 stopBAH 20:15Calgary - Bahrain | Sat, Nov 21 | Etihad AirwaysSGD 1,403 SGD 1,82723% off23% offSGD 1,827 SGD 1,403
YYC 13:0026h 15m1 stopBAH 00:15Calgary - Bahrain | Thu, Dec 31 | Etihad AirwaysSGD 1,62611% offSGD 1,827 SGD 1,626
YYC 18:3027h 50m1 stopBAH 07:20Calgary - Bahrain | Wed, Nov 18 | Air CanadaSGD 1,49018% offSGD 1,827 SGD 1,490
YYC 13:0028h 15m1 stopBAH 02:15Calgary - Bahrain | Sat, Dec 5 | Etihad AirwaysSGD 1,05342% offSGD 1,827 SGD 1,053
YYC 13:0035h 40m1 stopBAH 09:40Calgary - Bahrain | Sat, Dec 26 | Etihad AirwaysSGD 1,17736% offSGD 1,827 SGD 1,177
YYC 13:0017h 25m1 stopBAH 14:00Calgary - Bahrain | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Calgary to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Calgary International Airport to Bahrain International Airport?
The cheapest airline flying from Calgary International Airport to Bahrain International Airport is WestJet (from SGD 517) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Calgary International Airport to Bahrain International Airport?
Check the schedule for flights from Calgary to Bahrain and find the flight that best matches your travel plans.
-
EY030
Calgary International Airport
13:00
YYC
12:55
AUH
- M - W - F SSearch -
EY643
Zayed International Airport
14:35
AUH
14:50
BAH
S - T W - - S -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F SSearch -
RJ118
Paris Charles de Gaulle Airport
15:35
CDG
21:10
AMM
S M T W T F S -
RJ672
Queen Alia International Airport
00:50
AMM
03:20
BAH
S M T - T - S -
WS010
Calgary International Airport
19:30
YYC
11:30
CDG
S M T W T F SSearch -
PC1136
Paris Orly Airport
17:20
ORY
21:45
SAW
S M T W T F - -
PC824
Sabiha Gökçen International Airport
22:15
SAW
02:00
BAH
S M - W - - - -
QR4282
Calgary International Airport
08:00
YYC
08:53
SEA
- - T - T - -Search -
QR720
Seattle-Tacoma International Airport
16:05
SEA
17:40
DOH
S - T - T F S -
QR1108
Hamad International Airport
19:55
DOH
20:50
BAH
S M T W T F S -
QR2979
Calgary International Airport
09:09
YYC
09:06
SEA
- - - - - F -Search -
QR720
Seattle-Tacoma International Airport
16:05
SEA
17:40
DOH
S - T - T F S -
QR1108
Hamad International Airport
19:55
DOH
20:50
BAH
S M T W T F S -
AS1460
Calgary International Airport
09:09
YYC
09:06
SEA
S M T W T F SSearch -
QR720
Seattle-Tacoma International Airport
16:05
SEA
17:40
DOH
S - T - T F S -
QR1108
Hamad International Airport
19:55
DOH
20:50
BAH
S M T W T F S -
PD384
Calgary International Airport
07:00
YYC
13:12
YUL
S M T W T F SSearch -
QR764
Montréal-Pierre Elliott Trudeau International Airport
20:50
YUL
16:55
DOH
S M T W T F S -
QR1108
Hamad International Airport
19:55
DOH
20:50
BAH
S M T W T F S -
EY030
Calgary International Airport
13:00
YYC
12:55
AUH
- M - W - F SSearch -
EY647
Zayed International Airport
02:00
AUH
02:15
BAH
S M T W T F S -
WS1680
Calgary International Airport
10:50
YYC
16:40
JFK
S M T W T - SSearch -
TK012
John F. Kennedy International Airport
00:20
JFK
18:10
IST
S M T W T F S -
TK778
Istanbul Airport
21:10
IST
01:20
BAH
- M - W T F S -
PD384
Calgary International Airport
07:00
YYC
13:12
YUL
S M T W T F SSearch -
QR764
Montréal-Pierre Elliott Trudeau International Airport
20:50
YUL
16:55
DOH
S M T W T F S -
GF531
Hamad International Airport
22:35
DOH
23:35
BAH
S M T W T F S
About Calgary International Airport and Bahrain International Airport
Learn about Calgary International Airport (YYC) and Bahrain International Airport (BAH) — including location, terminals, transportation, and travel tips.
| Flight distance | 11,290.17km |
|---|---|
| Cheapest one-way ticket price | SGD 1,053 |
| Cheapest return ticket price | SGD 1,587 |
FAQs for Calgary International Airport to Bahrain International Airport Flights
What are the cheapest flights from Calgary International Airport to Bahrain International Airport?
One-way flights from Calgary International Airport to Bahrain International Airport currently start from SGD 1,053, and round-trip fares start from SGD 1,587. The current lowest fare is a Etihad Airways flight departing on Sat, Dec 5; prices may vary depending on availability.What is the average price of a flight from Calgary International Airport to Bahrain International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Calgary International Airport to Bahrain International Airport is SGD 1,426. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Calgary International Airport to Bahrain International Airport on Trip.com?
Enter Calgary International Airport and Bahrain International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Calgary International Airport to Kelowna International Airport
- Flights from Calgary International Airport to Vancouver International Airport
- Flights from Calgary International Airport to Toronto Pearson International Airport
- Flights from Calgary International Airport to Abbotsford International Airport
- Flights from Calgary International Airport to Winnipeg James Armstrong Richardson International Airport
- Flights from Calgary International Airport to Kelowna
- Flights from Calgary International Airport to Vancouver
- Flights from Calgary International Airport to Toronto
- Flights from Calgary International Airport to Winnipeg
- Flights from Calgary International Airport to Manila
- Flights from Cairo International Airport to Bahrain International Airport
- Flights from King Abdulaziz International Airport to Bahrain International Airport
- Flights from Calgary International Airport to Bahrain International Airport
- Flights from Ottawa International Airport to Bahrain International Airport
- Flights from Toronto Pearson International Airport to Bahrain International Airport
- Flights from Hyderabad to Bahrain International Airport
- Flights from Bordeaux to Bahrain International Airport
- Flights from Jeddah to Bahrain International Airport
- Flights from Lahore to Bahrain International Airport
- Flights from Toronto to Bahrain International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.