Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Bahrain To Canada Last modified: Oct 1, 2016 0:22 -04:00

Cheap flights from Bahrain (BAH) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Lufthansa Dec 17, 2016 Dec 31, 2016 BHD546
Lufthansa Dec 27, 2016 Jan 5, 2017 BHD566
KLM Dec 17, 2016 Dec 31, 2016 BHD576
British Airways Dec 27, 2016 Jan 5, 2017 BHD603
Turkish Dec 27, 2016 Jan 5, 2017 BHD656
British Airways Dec 17, 2016 Dec 31, 2016 BHD697
Edmonton
Carrier Departure Date Return Date Lowest Price
Lufthansa Dec 1, 2016 Dec 10, 2016 BHD400
Lufthansa Dec 17, 2016 Dec 31, 2016 BHD546
Turkish Dec 17, 2016 Dec 31, 2016 BHD677
Turkish Dec 1, 2016 Dec 10, 2016 BHD701
Emirates Dec 17, 2016 Dec 31, 2016 BHD1,379
Montreal
Carrier Departure Date Return Date Lowest Price
Lufthansa Nov 24, 2016 Dec 2, 2016 BHD337
Lufthansa Nov 22, 2016 Nov 30, 2016 BHD337
Turkish Dec 30, 2016 Jan 15, 2017 BHD339
Turkish Dec 30, 2016 Jan 17, 2017 BHD339
Turkish Dec 9, 2016 Dec 16, 2016 BHD339
Turkish Oct 30, 2016 Nov 8, 2016 BHD339
Lufthansa Nov 3, 2016 Nov 10, 2016 BHD341
British Airways Nov 23, 2016 Dec 1, 2016 BHD343
Swiss Nov 22, 2016 Nov 30, 2016 BHD346
Lufthansa Nov 23, 2016 Dec 1, 2016 BHD348
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada May 1, 2017 May 19, 2017 BHD232
Air Canada Nov 1, 2016 Nov 16, 2016 BHD244
Air Canada Mar 27, 2017 Apr 6, 2017 BHD244
Air Canada Mar 30, 2017 Apr 6, 2017 BHD245
Air Canada Mar 31, 2017 Apr 7, 2017 BHD245
Air Canada Nov 1, 2016 Nov 12, 2016 BHD249
Air Canada Oct 31, 2016 Nov 16, 2016 BHD253
Air Canada Nov 22, 2016 Dec 8, 2016 BHD253
Air Canada Nov 18, 2016 Dec 6, 2016 BHD268
Vancouver
Carrier Departure Date Return Date Lowest Price
Lufthansa Nov 15, 2016 Nov 22, 2016 BHD375
Lufthansa Nov 10, 2016 Nov 26, 2016 BHD375
British Airways Nov 13, 2016 Nov 19, 2016 BHD376
British Airways Nov 10, 2016 Nov 26, 2016 BHD376
British Airways Nov 15, 2016 Nov 22, 2016 BHD377
British Airways Oct 11, 2016 Oct 18, 2016 BHD378
British Airways Nov 11, 2016 Nov 26, 2016 BHD380
Lufthansa Nov 13, 2016 Nov 19, 2016 BHD385
Lufthansa Oct 11, 2016 Oct 19, 2016 BHD385

Cheap Last Minute Flights from Bahrain to Canada

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Bahrain to Canada. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Vancouver 10/15/16 10/18/16 BHD498

Cheap Flights from Bahrain to Canada

Flight Schedule Summaries Last modified: Oct 1, 2016 0:22 -04:00Number of routes searched: 72Number of itineraries searched: 7,434

Bahrain to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
Cathay HKG
Emirates DXB
Etihad AUH
Iberia LHR
KLM AMS
Lufthansa FRA
Egyptair CAI
Philippine MNL
Saudi Arabian JED
Saudi Arabian RUH
Turkish IST
KLM DOH / AMS
Lufthansa DMM / FRA
Lufthansa FRA / CDG
Lufthansa FRA / LHR
Lufthansa FRA / MUC
Saudi Arabian JED / RUH
Saudi Arabian RUH / JED
Bahrain to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
Cathay HKG
KLM AMS
Lufthansa FRA
Philippine MNL
Cathay DXB / HKG
KLM DOH / AMS
Lufthansa DMM / FRA
Lufthansa FRA / LHR
Lufthansa FRA / MUC
Bahrain to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
KLM AMS
Lufthansa FRA
KLM DOH / AMS
Lufthansa DMM / FRA
Lufthansa FRA / LHR
Bahrain to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR
KLM AMS
Lufthansa FRA
Qatar DOH
Royal Jordanian AMM
Turkish IST
KLM DOH / AMS
Lufthansa DMM / FRA
Lufthansa FRA / BRU
Lufthansa FRA / CDG
Lufthansa FRA / LHR
Bahrain to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
KLM DOH / AMS
Bahrain to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA
Lufthansa DMM / FRA
Lufthansa FRA / LHR
Bahrain to Halifax
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA / LHR

Flights to Cities in Canada

FlightsAirlineLowest Price
Flights from Bahrain to Toronto Air Canada, British Airways, Delta, Aer Lingus, Emirates, Etihad, KLM, Lufthansa, Egyptair, Pakistan, Saudi Arabian, Turkish BHD244
Flights from Bahrain to Vancouver British Airways, Cathay, Emirates, KLM, Lufthansa, Philippine, Thai, Turkish BHD375
Flights from Bahrain to Calgary British Airways, Emirates, KLM, Lufthansa, Turkish BHD546
Flights from Bahrain to Montreal Air France, Royal Air Maroc, British Airways, Aer Lingus, Emirates, Lufthansa, Swiss, Egyptair, Qatar, Royal Jordanian, Turkish BHD337
Flights from Bahrain to OttawaCheck Dates
Flights from Bahrain to Edmonton Emirates, Lufthansa, Turkish BHD400
Flights from Bahrain to HalifaxCheck Dates
Flights from Bahrain to WinnipegCheck Dates
Flights from Bahrain to QuebecCheck Dates
Flights from Doha to Toronto Jet Airways, American, Air Canada, Air France, British Airways, Cathay, Emirates, Ethiopian, Etihad, KLM, Lufthansa, Swiss, Egyptair, Pakistan, Saudi Arabian, Turkish, United BHD326
Flights from Dammam to Toronto Air Canada, Emirates, Etihad, KLM, Lufthansa, Egyptair, Pakistan, Royal Jordanian, Saudi Arabian, Turkish BHD195
Flights from Doha to Vancouver American, Air Canada, Air France, British Airways, Cathay, Emirates, KLM, Lufthansa, Turkish, United BHD381
Flights from Doha to Montreal American, Air Canada, Air France, Royal Air Maroc, British Airways, Emirates, Etihad, KLM, Lufthansa, Swiss, Egyptair, Qatar, Royal Jordanian, Turkish, United BHD310
Flights from Doha to Calgary American, Air Canada, British Airways, Cathay, Delta, Emirates, KLM, Lufthansa, Turkish, United BHD430
Flights from Dammam to Vancouver Air Canada, Emirates, KLM, Lufthansa, Philippine, Turkish, Srilankan BHD339
Flights from Doha to OttawaCheck Dates
Flights from Doha to St JohnsCheck Dates
Flights from Dammam to Calgary Air Canada, Emirates, KLM, Lufthansa, Turkish BHD473
Flights from Doha to HalifaxCheck Dates
Flights from Dammam to Montreal Air Canada, Emirates, Etihad, KLM, Lufthansa, Egyptair, Qatar, Royal Jordanian, Turkish BHD299
Flights from Doha to Edmonton American, Air Canada, British Airways, Emirates, KLM, Lufthansa, Turkish, United BHD402
Flights from Dammam to OttawaCheck Dates
Flights from Doha to WinnipegCheck Dates
Flights from Dammam to HalifaxCheck Dates
Flights from Dammam to Edmonton Emirates, KLM, Lufthansa, Turkish BHD516
Flights from Doha to WindsorCheck Dates
Flights from Doha to VictoriaCheck Dates
Flights from Dammam to WinnipegCheck Dates
Flights from Doha to SaskatoonCheck Dates
Flights from Doha to QuebecCheck Dates
Cheap Flights from Bahrain to Canada, from BHD232 Round trip from BAH to CA