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 30, 2016 12:32 AM

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

Edmonton
Carrier Departure Date Return Date Lowest Price
Gulf Air Dec 1, 2016 Dec 10, 2016 BHD267
Air Canada Dec 1, 2016 Dec 10, 2016 BHD355
WestJet Dec 1, 2016 Dec 10, 2016 BHD1,038
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 19, 2016 Sep 3, 2016 BHD404
Gulf Air Aug 19, 2016 Sep 3, 2016 BHD487
Kelowna
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 20, 2016 Sep 4, 2016 BHD671
Montreal
Carrier Departure Date Return Date Lowest Price
Gulf Air Aug 14, 2016 Aug 25, 2016 BHD318
Air Canada Aug 14, 2016 Aug 25, 2016 BHD343
Gulf Air Sep 9, 2016 Sep 23, 2016 BHD357
Air Canada Sep 9, 2016 Sep 23, 2016 BHD431
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 1, 2016 Sep 17, 2016 BHD449
Gulf Air Sep 1, 2016 Sep 17, 2016 BHD469
Sault Ste Marie
Carrier Departure Date Return Date Lowest Price
Gulf Air Aug 19, 2016 Sep 3, 2016 BHD514
Air Canada Aug 19, 2016 Sep 3, 2016 BHD602
Toronto
Carrier Departure Date Return Date Lowest Price
Gulf Air Nov 15, 2016 Nov 30, 2016 BHD239
Gulf Air Oct 1, 2016 Oct 8, 2016 BHD242
Gulf Air Sep 14, 2016 Oct 1, 2016 BHD242
Gulf Air Sep 14, 2016 Sep 20, 2016 BHD242
Gulf Air Sep 15, 2016 Sep 21, 2016 BHD242
Air Canada Nov 24, 2016 Nov 30, 2016 BHD251
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 5, 2016 Oct 24, 2016 BHD358
Air Canada Dec 14, 2016 Dec 30, 2016 BHD378
Gulf Air Aug 9, 2016 Aug 27, 2016 BHD462
Air Canada May 5, 2017 May 25, 2017 BHD495
Air Canada Jan 26, 2017 Feb 2, 2017 BHD507
Air Canada Sep 9, 2016 Sep 16, 2016 BHD531
Air Canada Sep 4, 2016 Sep 14, 2016 BHD565
Air Canada Aug 9, 2016 Aug 27, 2016 BHD572

Cheap Flights from Bahrain to Canada

Flight Schedule Summaries Number of flights searched: 1,287Last modified: Jul 30, 2016 12:32 AM

Bahrain to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X 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
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 X
Saudi Arabian JED X X X
Turkish IST X 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, Air Transat, WestJet BHD239
Bahrain to Vancouver Air Canada, Gulf Air, Air Transat, WestJet BHD358
Bahrain to Calgary Air Canada, Gulf Air, Air Transat, WestJet Check Dates
Bahrain to Montreal Air Canada, Gulf Air, Air Transat, WestJet BHD318
Bahrain to Ottawa Air Canada, Gulf Air BHD449
Bahrain to Edmonton Air Canada, Gulf Air, WestJet Check Dates
Bahrain to Halifax Air Canada, Gulf Air BHD404
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 BHD361
Dammam to Toronto Air Canada, Saudi Arabian, Air Transat, WestJet BHD222
Doha to Vancouver Air Canada, Qatar, Air Transat, WestJet BHD442
Doha to Montreal Air Canada, Qatar, Air Transat BHD374
Doha to Calgary Air Canada, Qatar, Air Transat, WestJet BHD626
Dammam to Vancouver Air Canada, Saudi Arabian, Air Transat, WestJet BHD354
Doha to Ottawa Air Canada, Qatar, WestJet BHD498
Doha to St Johns Air Canada, Qatar, WestJet BHD492
Dammam to Calgary Air Canada, Saudi Arabian, Air Transat, WestJet BHD422
Doha to Halifax Air Canada, Qatar, WestJet BHD460
Dammam to Montreal Air Canada, Saudi Arabian, Air Transat BHD263
Doha to Edmonton Air Canada, Qatar, Air Transat, WestJet BHD539
Dammam to Ottawa Air Canada, Saudi Arabian, WestJet BHD286
Doha to Winnipeg Air Canada, Qatar, WestJet Check Dates
Dammam to Halifax Air Canada, Saudi Arabian BHD1,151
Dammam to Edmonton Air Canada, Saudi Arabian, Air Transat BHD245
Doha to Windsor Air Canada, Qatar Check Dates
Doha to Victoria Air Canada, Qatar Check Dates
Dammam to Winnipeg Air Canada, Saudi Arabian BHD529
Doha to Saskatoon Air Canada, Qatar Check Dates
Doha to Quebec Air Canada, Qatar BHD637
Cheap Flights from Bahrain to Canada, from BHD239 Round trip from BAH to CA