Trips

Find Cheap Flights from Bahrain to Toronto

Search hundreds of travel sites at once for deals on flights to Toronto

Depart
Return
Any month
Compare vs. KAYAK |

Bahrain to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Bahrain
Flight Price C$ 1032
Airlines KLM, Turkish Airlines

Book cheap flights from Bahrain to Toronto (round-trip)

Airports
Origin
Manama
C$ 1032
only
C$ 1032
Destination
Toronto
C$ 1032
only
C$ 1032
Fri, 28 Dec
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
26h 40m
Mon, 28 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
22h 00m
C$ 1032
Trip: 32 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
SFO
AMS
Good 6.3

The boarding was easy and you didn't have to wait inline for that long

KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded.

EDI
AMS
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

ATL
AMS
Good 6.0

Able to fly direct to ansterdam

Have to lay over on the way back. More expensive than other airlines.

SFO
AMS
Okay 5.6

Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either

AMS
FCO
Good 6.6

Professional crew. Good boarding.

No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats.

Sun, 16 Dec
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
24h 30m
Thu, 17 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
18h 10m
C$ 1163
Trip: 33 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 20,293 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
ATL
IST
Excellent 10.0

Everything! Food was amazing!

CAI
IST
Mediocre 3.3

The Turkish airline is always late at take off Security check on the airport was horrible Not friendly people who work there And definitely no any kind of help Which make me for the second time miss my connection flight And definitely loose more money

IST
MAN
Excellent 10.0

Turkish Airline is really good at making safety videos. Istanbul Atatürk Airport is hands down the best airport in the world.

DBV
IST
Excellent 10.0

Food personnel

ASB
IST
Excellent 9.6

Food, service

Boarding delay

Wed, 26 Dec
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
18h 50m
Fri, 4 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
16h 30m
C$ 1524
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 24 Oct
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
18h 10m
Thu, 29 Nov
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
18h 05m
C$ 1033
Trip: 37 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
SFO
AMS
Good 6.3

The boarding was easy and you didn't have to wait inline for that long

KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded.

AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

AMS
FCO
Good 6.6

Professional crew. Good boarding.

No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats.

YEG
AMS
Excellent 10.0

Everything excellent. Comfortable seats in business.

ATL
AMS
Mediocre 2.0

Flight was cancelled.

Fri, 28 Dec
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
26h 40m
Wed, 16 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
22h 00m
C$ 1033
Trip: 20 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
KBP
AMS
Excellent 10.0

We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!

SFO
AMS
Good 6.3

The boarding was easy and you didn't have to wait inline for that long

KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded.

AMS
FCO
Good 6.6

Professional crew. Good boarding.

No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats.

AMS
SFO
Good 6.3

Food was excellent, frequent and filling

The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too.

AMS
IAD
Excellent 8.6

Food and staff behaviour

Entertainment

Thu, 27 Dec
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
22h 20m
Wed, 30 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
22h 00m
C$ 1091
Trip: 35 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
ATL
AMS
Good 6.0

Able to fly direct to ansterdam

Have to lay over on the way back. More expensive than other airlines.

AMS
SFO
Good 6.3

Food was excellent, frequent and filling

The seat was not comfortable compared to my prior leg of the journey. Unfortunately the bathrooms were not clean, I understand that it's not the sole responsibility of the crew and passengers need to be mindful too.

YEG
AMS
Excellent 10.0

Everything excellent. Comfortable seats in business.

KBP
AMS
Excellent 10.0

We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!

AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

Thu, 17 Jan
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
22h 20m
Tue, 5 Feb
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
22h 00m
C$ 1091
Trip: 20 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
SFO
AMS
Good 6.3

The boarding was easy and you didn't have to wait inline for that long

KLM needs to upgrade the entertainment. It was very hard to see the images on the screen. The planes that KLM uses are old and they sure need to be upgraded.

AMS
FCO
Good 6.6

Professional crew. Good boarding.

No entertainment on board in business. Stale buns - staff unapologetic. Older 737 with uncomfortable seats.

YEG
AMS
Excellent 10.0

Everything excellent. Comfortable seats in business.

AMS
IAD
Excellent 8.6

Food and staff behaviour

Entertainment

AMS
BCN
Mediocre 3.6

Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place.

Mon, 8 Oct
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
18h 10m
Sun, 21 Oct
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
17h 35m
C$ 1220
Trip: 14 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,256 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

YEG
AMS
Excellent 10.0

Everything excellent. Comfortable seats in business.

AMS
BCN
Mediocre 3.6

Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place.

SFO
AMS
Okay 5.6

Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either

ATL
AMS
Good 6.0

Able to fly direct to ansterdam

Have to lay over on the way back. More expensive than other airlines.

Mon, 28 Jan
BAH
Bahrain Intl
YYZ
Toronto Pearson Intl
24h 30m
Tue, 29 Jan
YYZ
Toronto Pearson Intl
BAH
Bahrain Intl
18h 10m
C$ 1836
Trip: 2 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 20,293 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
MAN
Excellent 10.0

Turkish Airline is really good at making safety videos. Istanbul Atatürk Airport is hands down the best airport in the world.

DBV
IST
Excellent 10.0

Food personnel

IST
ODS
Good 6.6

Boarding in time

Selected food was not provided, old airplane, no entertainment

OTP
IST
Mediocre 2.0

Dismal customer service

SKP
IST
Good 6.3

They lost my luggage and no one knows where it is!

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel