Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Bahrain To Canada

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

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Feb 23, 2016 Mar 2, 2016 BHD264
Air Canada Feb 23, 2016 Mar 2, 2016 BHD316
Air Canada Feb 18, 2016 Mar 3, 2016 BHD325
Air Canada Feb 18, 2016 Mar 3, 2016 BHD327
Air Canada Feb 18, 2016 Mar 3, 2016 BHD346
Air Canada Feb 18, 2016 Mar 3, 2016 BHD348
Air Canada Feb 18, 2016 Mar 3, 2016 BHD357
Air Canada Feb 18, 2016 Mar 3, 2016 BHD365
Air Canada Feb 18, 2016 Mar 3, 2016 BHD366
Air Canada Feb 18, 2016 Mar 3, 2016 BHD373
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 26, 2016 Sep 15, 2016 BHD549
Air Canada Aug 26, 2016 Sep 15, 2016 BHD571
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Apr 7, 2016 Apr 18, 2016 BHD256
Air Canada Mar 7, 2016 Mar 14, 2016 BHD260
Air Canada Mar 21, 2016 Apr 3, 2016 BHD279
Air Canada Apr 7, 2016 Apr 18, 2016 BHD294
Air Canada Jun 30, 2016 Jul 17, 2016 BHD305
Air Canada Feb 29, 2016 Mar 12, 2016 BHD335
Air Canada Mar 1, 2016 Mar 12, 2016 BHD335
Air Canada Apr 1, 2016 Apr 8, 2016 BHD337
Air Canada Apr 8, 2016 Apr 15, 2016 BHD340
Air Canada Feb 29, 2016 Mar 12, 2016 BHD340
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Jun 8, 2016 Jun 17, 2016 BHD321
Air Canada Jun 8, 2016 Jun 17, 2016 BHD341
Air Canada Mar 17, 2016 Mar 25, 2016 BHD397
Air Canada Mar 17, 2016 Mar 25, 2016 BHD436
Gulf Air Mar 17, 2016 Mar 25, 2016 BHD1,363
Gulf Air Mar 17, 2016 Mar 25, 2016 BHD1,382
Gulf Air Mar 17, 2016 Mar 25, 2016 BHD1,520
St Johns
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 8, 2016 Aug 15, 2016 BHD513
Air Canada Aug 8, 2016 Aug 16, 2016 BHD514
Air Canada Aug 8, 2016 Aug 16, 2016 BHD534
Air Canada Aug 8, 2016 Aug 15, 2016 BHD534
Air Canada Aug 8, 2016 Aug 16, 2016 BHD535
Air Canada Aug 8, 2016 Aug 15, 2016 BHD552
Air Canada Aug 8, 2016 Aug 16, 2016 BHD578
Gulf Air Aug 8, 2016 Aug 15, 2016 BHD1,486
Gulf Air Aug 8, 2016 Aug 16, 2016 BHD1,486
Toronto
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 15, 2016 Mar 29, 2016 BHD237
Air Canada May 1, 2016 May 15, 2016 BHD238
Air Canada Mar 15, 2016 Mar 29, 2016 BHD243
Air Canada Jun 3, 2016 Jun 13, 2016 BHD245
Air Canada Jun 10, 2016 Jun 20, 2016 BHD246
Air Canada Mar 11, 2016 Mar 25, 2016 BHD248
Air Canada Mar 23, 2016 Apr 3, 2016 BHD250
Air Canada Jun 3, 2016 Jun 13, 2016 BHD252
Air Canada Mar 15, 2016 Mar 21, 2016 BHD256
Air Canada Mar 23, 2016 Apr 3, 2016 BHD257
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada May 2, 2016 May 20, 2016 BHD303
Air Canada May 2, 2016 May 20, 2016 BHD308
Air Canada Mar 23, 2016 Apr 1, 2016 BHD333
Air Canada Feb 18, 2016 Feb 25, 2016 BHD341
Air Canada Feb 18, 2016 Feb 25, 2016 BHD350
Air Canada Feb 18, 2016 Feb 25, 2016 BHD368
Air Canada Mar 17, 2016 Mar 30, 2016 BHD373
Air Canada Mar 17, 2016 Mar 30, 2016 BHD373
Air Canada Mar 17, 2016 Mar 31, 2016 BHD375
Air Canada Mar 17, 2016 Apr 3, 2016 BHD394
Windsor
Carrier Departure Date Return Date Lowest Price
Air Canada Mar 31, 2016 Apr 9, 2016 BHD345
Air Canada Mar 31, 2016 Apr 9, 2016 BHD388
Air Canada Mar 31, 2016 Apr 9, 2016 BHD388
Air Canada Mar 31, 2016 Apr 9, 2016 BHD458
Gulf Air Mar 31, 2016 Apr 9, 2016 BHD1,333
Gulf Air Mar 31, 2016 Apr 9, 2016 BHD1,396

Cheap Flights from Bahrain to Canada

  • Bahrain to New Brunswick
  • Bahrain to Northwest Territories
  • Bahrain to Nunavut
  • Bahrain to Prince Edward Island
  • Bahrain to Yukon Territory

Flight Schedule Summaries

Bahrain to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X
Qatar DOH X X X X X X
Turkish IST X X X
Bahrain to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Jet Airways BOM / BRU X X X X X X X
British Airways LHR X X X X X X X
Emirates DXB X X X X X X
Etihad AUH X X X
Egyptair CAI X X X
Saudi Arabian JED X X X
Turkish IST X X X X X X
Bahrain to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X X
Bahrain to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
Bahrain to Toronto Air Canada, Gulf Air, WestJet BHD237
Bahrain to Vancouver Air Canada, Gulf Air, WestJet BHD303
Bahrain to Calgary Air Canada, Gulf Air, WestJet BHD264
Bahrain to Montreal Air Canada, Gulf Air, Air Transat, WestJet BHD256
Bahrain to Ottawa Air Canada, Gulf Air BHD321
Bahrain to Edmonton Air Canada, Gulf Air Check Dates
Bahrain to Halifax Air Canada, Gulf Air, WestJet Check Dates
Bahrain to Winnipeg Air Canada, Gulf Air Check Dates
Bahrain to Quebec Air Canada, Gulf Air Check Dates
Doha to Toronto Air Canada, Qatar, Air Transat, WestJet BHD372
Dammam to Toronto Air Canada, Saudi Arabian, WestJet, flynas BHD214
Doha to Vancouver Air Canada, Qatar, WestJet BHD447
Doha to Montreal Air Canada, Qatar BHD422
Doha to Calgary Air Canada, Qatar, WestJet BHD463
Dammam to Vancouver Air Canada, Saudi Arabian, Air Transat BHD461
Doha to Ottawa Air Canada, Qatar BHD415
Doha to St Johns Air Canada, Qatar, WestJet BHD425
Dammam to Calgary Air Canada, Saudi Arabian BHD315
Doha to Halifax Air Canada, Qatar, WestJet BHD430
Dammam to Montreal Air Canada, Saudi Arabian, Air Transat BHD180
Doha to Edmonton Air Canada, Qatar, WestJet BHD458
Dammam to Ottawa Air Canada, Saudi Arabian, WestJet, flynas BHD243
Doha to Winnipeg Air Canada, Qatar, WestJet Check Dates
Dammam to Halifax Air Canada, Saudi Arabian BHD283
Dammam to Edmonton Air Canada, Saudi Arabian BHD328
Doha to Windsor Air Canada, Qatar Check Dates
Doha to Victoria Air Canada, Qatar, WestJet Check Dates
Dammam to Winnipeg Air Canada, Saudi Arabian BHD380
Doha to Saskatoon Air Canada, Qatar, WestJet BHD462
Doha to Quebec Air Canada, Qatar BHD406
Cheap Flights from Bahrain to Canada, from BHD628 Round trip from BAH to CA