Welcome | Sign out

Cheap Flights from Bahrain to Canada

Did You Know?

You must make at least one connection to fly from Bahrain, BH to Canada.
There are no long haul direct flights between Bahrain, BH and Canada.
There are no medium haul direct flights between Bahrain, BH and Canada.
There are no direct flights from Bahrain, BH to Canada.
There are no short haul direct flights between Bahrain, BH and Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
Cathay, Jet Airways, Turkish, KLM, SWISS, Alitalia, British Airways, Etihad, Royal Jordanian, Egyptair, Air Canada, United, American, Air France, Lufthansa, Emirates
BHD342
Cathay, Turkish, KLM, SWISS, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
BHD481
Turkish, KLM, British Airways, Air Canada, United, American, Air France, Lufthansa
BHD485
Turkish, KLM, SWISS, British Airways, Etihad, Egyptair, Royal Jordanian, Air Canada, United, American, Qatar, Air France, Lufthansa
BHD342
Turkish, KLM, British Airways, Etihad, Royal Jordanian, Air Canada, United, American, Air France, Lufthansa
BHD366
Turkish, KLM, British Airways, Air Canada, United, American, Air France, Lufthansa
BHD491
KLM, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
BHD342
KLM, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
BHD441
KLM, Air Canada, United, American, Air France, Lufthansa
BHD384
Jet Airways, Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Royal Jordanian, Egyptair, Air Canada, United, American, Air France, Lufthansa, Emirates
﷼3016
Jet Airways, Turkish, KLM, Etihad, Royal Jordanian, Egyptair, Air Canada, Saudi Arabian, Air France, Lufthansa, Emirates
﷼3727
Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
﷼4176
Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Royal Jordanian, Egyptair, Air Canada, United, American, Qatar, Air France, Lufthansa
﷼3018
Turkish, KLM, SWISS, Austrian, British Airways, Air Canada, United, American, Air France, Lufthansa
﷼4306
Turkish, KLM, Etihad, Air Canada, Air France, Lufthansa
﷼4633
Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Royal Jordanian, Air Canada, United, American, Air France, Lufthansa
﷼3009
KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
﷼3356
Turkish, KLM, Air Canada, Air France, Lufthansa
﷼4670
KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
﷼3018
Turkish, KLM, Etihad, Royal Jordanian, Egyptair, Air Canada, Qatar, Air France, Lufthansa
﷼3760
Turkish, KLM, Austrian, British Airways, Air Canada, United, American, Air France, Lufthansa
﷼4451
Turkish, KLM, Etihad, Royal Jordanian, Air Canada, Air France, Lufthansa
﷼4580
KLM, Austrian, British Airways, Etihad, Air Canada, United, American, Air France, Lufthansa
﷼3753
KLM, Etihad, Air Canada, Air France, Lufthansa
﷼3760
Turkish, KLM, Air Canada, Air France, Lufthansa
﷼5500
Air Canada
﷼5294
KLM, British Airways, Air Canada, United, American, Air France, Lufthansa
﷼4510
KLM, Air Canada, Air France, Lufthansa
﷼5000
KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
﷼3833
KLM, SWISS, Air Canada, United, American, Air France, Lufthansa
﷼3374
Cheap Flights from Bahrain to Canada, from BHD342 Round trip from BAH to CA