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: Jul 26, 2016 12:31 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
Gulf Air Sep 9, 2016 Sep 17, 2016 BHD423
Air Canada Sep 8, 2016 Sep 17, 2016 BHD456
Air Canada Sep 9, 2016 Sep 17, 2016 BHD490
Gulf Air Jul 29, 2016 Aug 11, 2016 BHD1,905
Gulf Air Jul 30, 2016 Aug 11, 2016 BHD1,905
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Dec 16, 2016 Jan 3, 2017 BHD558
Gulf Air Dec 16, 2016 Jan 3, 2017 BHD689
Gulf Air Dec 15, 2016 Jan 3, 2017 BHD700
Air Canada Dec 15, 2016 Jan 3, 2017 BHD758
Gulf Air Dec 1, 2016 Dec 10, 2016 BHD1,032
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 31, 2016 Sep 10, 2016 BHD314
Gulf Air Aug 31, 2016 Sep 10, 2016 BHD381
Gulf Air Sep 1, 2016 Sep 12, 2016 BHD461
Air Canada Sep 1, 2016 Sep 12, 2016 BHD625
London
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 2, 2016 Aug 14, 2016 BHD827
Air Canada Aug 2, 2016 Aug 3, 2016 BHD1,175
Montreal
Carrier Departure Date Return Date Lowest Price
Gulf Air Sep 5, 2016 Sep 14, 2016 BHD253
Gulf Air Sep 8, 2016 Sep 22, 2016 BHD273
Air Canada Sep 8, 2016 Sep 22, 2016 BHD288
Air Canada Aug 26, 2016 Sep 13, 2016 BHD298
Air Canada Sep 6, 2016 Sep 14, 2016 BHD317
Air Canada Sep 5, 2016 Sep 14, 2016 BHD334
Air Canada Aug 26, 2016 Sep 14, 2016 BHD334
Air Canada Sep 8, 2016 Sep 23, 2016 BHD334
Toronto
Carrier Departure Date Return Date Lowest Price
Gulf Air Oct 26, 2016 Nov 4, 2016 BHD230
Air Canada Oct 6, 2016 Oct 18, 2016 BHD234
Gulf Air Nov 15, 2016 Nov 30, 2016 BHD239
Gulf Air Nov 23, 2016 Dec 4, 2016 BHD242
Gulf Air Oct 1, 2016 Oct 8, 2016 BHD242
Gulf Air Nov 1, 2016 Nov 12, 2016 BHD250
Air Canada Aug 16, 2016 Sep 3, 2016 BHD262
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 21, 2016 Sep 28, 2016 BHD346
Air Canada May 20, 2017 May 28, 2017 BHD473
Air Canada Jan 23, 2017 Jan 30, 2017 BHD611
Air Canada Aug 1, 2016 Aug 15, 2016 BHD2,174

Cheap Flights from Bahrain to Canada

Flights to Cities in Canada

FlightsAirlineLowest Price
Bahrain to Toronto Air Canada, Gulf Air, Air Transat, WestJet BHD230
Bahrain to Vancouver Air Canada, Gulf Air, Air Transat, WestJet BHD346
Bahrain to Calgary Air Canada, Gulf Air, Air Transat, WestJet BHD423
Bahrain to Montreal Air Canada, Gulf Air, Air Transat, WestJet BHD253
Bahrain to Ottawa Air Canada, Gulf Air Check Dates
Bahrain to Edmonton Air Canada, Gulf Air, WestJet Check Dates
Bahrain to Halifax Air Canada, Gulf Air, WestJet BHD314
Bahrain to Winnipeg Air Canada, Gulf Air, WestJet Check Dates
Bahrain to Quebec Air Canada, Gulf Air Check Dates
Doha to Toronto Air Canada, Qatar, Air Transat, WestJet BHD377
Dammam to Toronto Air Canada, Saudi Arabian, Air Transat, WestJet BHD234
Doha to Vancouver Air Canada, Qatar, Air Transat, WestJet BHD416
Doha to Montreal Air Canada, Qatar, Air Transat BHD375
Doha to Calgary Air Canada, Qatar, Air Transat, WestJet BHD554
Dammam to Vancouver Air Canada, Saudi Arabian, Air Transat, WestJet BHD355
Doha to Ottawa Air Canada, Qatar, WestJet BHD409
Doha to St Johns Air Canada, Qatar, WestJet Check Dates
Dammam to Calgary Air Canada, Saudi Arabian, Air Transat, WestJet BHD430
Doha to Halifax Air Canada, Qatar, WestJet Check Dates
Dammam to Montreal Air Canada, Saudi Arabian, Air Transat, flynas BHD288
Doha to Edmonton Air Canada, Qatar, Air Transat, WestJet BHD421
Dammam to Ottawa Air Canada, Saudi Arabian, WestJet BHD227
Doha to Winnipeg Air Canada, Qatar, WestJet Check Dates
Dammam to Halifax Air Canada, Saudi Arabian BHD383
Dammam to Edmonton Air Canada, Saudi Arabian, Air Transat BHD307
Doha to Windsor Air Canada, Qatar Check Dates
Doha to Victoria Air Canada, Qatar Check Dates
Dammam to Winnipeg Air Canada, Saudi Arabian BHD526
Doha to Saskatoon Air Canada, Qatar Check Dates
Doha to Quebec Air Canada, Qatar Check Dates
Cheap Flights from Bahrain to Canada, from BHD230 Round trip from BAH to CA