Welcome | Sign out

Cheap Flights from Calgary to Bahrain - YYC to BAH (reverse)

Popular Flights from Calgary to Bahrain

  • Airfare from Calgary to Bahrain on American from CAD1265 round trip
  • Airfare from Calgary to Bahrain on British Airways from CAD1395 round trip
  • Airfare from Calgary to Bahrain on Delta from CAD1410 round trip
  • Airfare from Calgary to Bahrain on KLM from CAD1450 round trip
  • Airfare from Calgary to Bahrain on Air Canada from CAD1605 round trip

Did You Know?

  • 4 airlines operate between Calgary, AB and Bahrain, BH
  • The smallest aircraft operated by Iberia flying between Calgary, AB and Bahrain, BH is a 767 with 252 seats.
  • The shortest flight between Calgary, AB and Bahrain, BH on Delta is 7,418 miles.
  • 25,018 seats are available per day to fly out of Calgary, AB connecting to Bahrain, BH
  • 22 flights per week fly out of Calgary, AB connecting to Bahrain, BH
  • BMI has the most one stop flights between Calgary, AB and Bahrain, BH.
  • The largest aircraft operated by BMI flying between Calgary, AB and Bahrain, BH is a 777 with 349 seats.
  • Iberia has 1 one stop flight between Calgary, AB and Bahrain, BH.

Advance Purchase Prices from Calgary to Bahrain

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air France
    CAD2074
    CAD2074
    CAD2074
    CAD1820
    CAD1820
    CAD1820
    CAD1820
  • BMI
    CAD1512
    CAD1512
    CAD1512
    CAD5455
    CAD5455
    CAD5455
    CAD5455
  • British Airways
    CAD1559
    CAD1559
    CAD1559
    CAD2969
    CAD2969
    CAD2969
    CAD2369
  • Delta
    CAD1789
    CAD1789
    CAD5478
    CAD1535
    CAD1535
    CAD1535
    CAD1535
  • KLM
    CAD1989
    CAD1989
    CAD5678
    CAD1735
    CAD1735
    CAD1735
    CAD1735
Cheap Flights from Calgary to Bahrain, from CAD1265 Round trip from YYC to BAH