> > > >
Calgary International Airport to Bahrain International Airport flight

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.

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.

Flight.News
A weather alert is in effect for Bahrain with strong northwesterly winds reaching up to 25 knots at times and offshore seas rising up to 7 feet.

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.

WestJet
From SGD 517
Alaska Airlines
From SGD 993
Qatar Airways
From SGD 994
Porter Airlines
From SGD 999
Air Canada
From SGD 999
Etihad Airways
From SGD 1,052
Delta Air Lines
From SGD 1,502
KLM
From SGD 1,678
Lufthansa
From SGD 1,719
Emirates
From SGD 2,093

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.

Flight info.
Departure
Arrival
Weekly Schedule
  1. EY030

    13:00

    YYC

    13h 55m

    Direct

    12:55

    AUH

    - M - W - F S
    Search
  2. EY643

    14:35

    AUH

    1h 15m

    Direct

    14:50

    BAH

    S - T W - - S
  3. WS010

    19:30

    YYC

    9h

    Direct

    11:30

    CDG

    S M T W T F S
    Search
  4. RJ118

    15:35

    CDG

    3h 35m

    Direct

    21:10

    AMM

    S M T W T F S
  5. RJ672

    00:50

    AMM

    2h 30m

    Direct

    03:20

    BAH

    S M T - T - S
  6. WS010

    19:30

    YYC

    9h

    Direct

    11:30

    CDG

    S M T W T F S
    Search
  7. PC1136

    17:20

    ORY

    3h 25m

    Direct

    21:45

    SAW

    S M T W T F -
  8. PC824

    22:15

    SAW

    3h 45m

    Direct

    02:00

    BAH

    S M - W - - -
  9. QR4282

    08:00

    YYC

    1h 53m

    Direct

    08:53

    SEA

    - - T - T - -
    Search
  10. QR720

    16:05

    SEA

    14h 35m

    Direct

    17:40

    DOH

    S - T - T F S
  11. QR1108

    19:55

    DOH

    55m

    Direct

    20:50

    BAH

    S M T W T F S
  12. QR2979

    09:09

    YYC

    1h 57m

    Direct

    09:06

    SEA

    - - - - - F -
    Search
  13. QR720

    16:05

    SEA

    14h 35m

    Direct

    17:40

    DOH

    S - T - T F S
  14. QR1108

    19:55

    DOH

    55m

    Direct

    20:50

    BAH

    S M T W T F S
  15. AS1460

    09:09

    YYC

    1h 57m

    Direct

    09:06

    SEA

    S M T W T F S
    Search
  16. QR720

    16:05

    SEA

    14h 35m

    Direct

    17:40

    DOH

    S - T - T F S
  17. QR1108

    19:55

    DOH

    55m

    Direct

    20:50

    BAH

    S M T W T F S
  18. PD384

    07:00

    YYC

    4h 12m

    Direct

    13:12

    YUL

    S M T W T F S
    Search
  19. QR764

    20:50

    YUL

    12h 5m

    Direct

    16:55

    DOH

    S M T W T F S
  20. QR1108

    19:55

    DOH

    55m

    Direct

    20:50

    BAH

    S M T W T F S
  21. EY030

    13:00

    YYC

    13h 55m

    Direct

    12:55

    AUH

    - M - W - F S
    Search
  22. EY647

    02:00

    AUH

    1h 15m

    Direct

    02:15

    BAH

    S M T W T F S
  23. WS1680

    10:50

    YYC

    4h 50m

    Direct

    16:40

    JFK

    S M T W T - S
    Search
  24. TK012

    00:20

    JFK

    9h 50m

    Direct

    18:10

    IST

    S M T W T F S
  25. TK778

    21:10

    IST

    4h 10m

    Direct

    01:20

    BAH

    - M - W T F S
  26. PD384

    07:00

    YYC

    4h 12m

    Direct

    13:12

    YUL

    S M T W T F S
    Search
  27. QR764

    20:50

    YUL

    12h 5m

    Direct

    16:55

    DOH

    S M T W T F S
  28. GF531

    22:35

    DOH

    1h

    Direct

    23:35

    BAH

    S M T W T F S
Find more flights and airlines

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.
  • 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.
  • 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.

Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed on this page are all-inclusive prices (incl. taxes, fuel surcharge, civil aviation development fund, etc) with all fees confirmed before payment. Fees for luggage, meals, Wi-Fi, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page were updated within the last 24 hours—even in real-time. The more popular the route, the more precise the data.

Change & Cancellation Policy

Trip.com displays flight cancellation and change policies for each flight ticket during the booking process, including fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy.
Cancellation/change due to a flight schedule change:
If the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.