Find Cheap Flights from Ontario to Tokyo Haneda

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

Sun 21/1
Sun 28/1
Any month
Compare vs. KAYAK |

Book cheap flights from Ontario to Tokyo Haneda (round-trip)

Airports
Origin
Hamilton
C$ 1535
only
C$ 1535
Ottawa
C$ 1181
only
C$ 1181
Toronto
C$ 876
only
C$ 876
Destination
Tokyo
C$ 876
only
C$ 876
Sat, 19 May
YYZ
HND
39h 55m
Tue, 29 May
HND
YYZ
33h 35m
C$ 876
Trip: 11 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 4385 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
JFK
PVG
Mediocre 2.6

We spent 2 hours at the check in because China eastern changed our connecting time and we were going to miss our flight. The food was terrible, they lost my husbands luggage. We are on our honeymoon and he has no clothes. And they put us up in a very dirty hotel.

LAX
PVG
Excellent 9.0

The crew ask to change sit with another passenger and I said ok, then start to demand I move so they can sit together.i guess I didn’t move fast enough to suit him. Of course changed there mind. Maybe a race thing with me being black. The crew show lack of respect toward me.

PVG
CRK
Mediocre 3.6

Not a full flight

Snack only for meal. Again limited beverages. Spotty service. Rude passenger behind me. Which is not Airlines fault I would not and will not ever recommend this Airlines or Shanghai airport again. Will do all my I can to avoid this experience again

CMB
MLE
Mediocre 2.0

Nothing

Everything

PVG
AKL
Excellent 8.0

the pleasantries

the unpleasantries

Tue, 8 May
YYZ
HND
28h 50m
Tue, 22 May
HND
YYZ
30h 15m
C$ 1132
Trip: 15 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2090 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
BKK
Excellent 8.0

The inflight service

The 3 hours delay

SVO
CDG
Excellent 8.3

Nice crew, free snacks

For taller people flying economy sucks . The seats are always to small

DUB
CDG
Excellent 10.0

Everything was very prefect and would love to fly again.

NA

CDG
PUJ
Excellent 10.0

Todo muy bien Volvería a viajar con ellos.

CDG
MIA
Mediocre 2.6

Very small seats, space for nothing All the time delays and the horrible things is a lost luggage, even when there is enough time between flights.

Mon, 23 Apr
YYZ
HND
12h 55m
Tue, 24 Apr
HND
YYZ
12h 05m
C$ 1183
Trip: 2 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Okay 4.0

In-flight crew

Our luggage was trashed. Brand new luggage was broken with holes in the side and wheels missing. This was not cheap luggage this was 10 year warranty luggage but how do you collect on a warranty when you’re in a foreign country? So had to buy new luggage for the trip home. We’ll see if it survives their lame baggage handling.

YYZ
HND
Good 7.0

The beef and rice meal was really delicious and there were some good movies available for viewing. I enjoyed the cup noodles given during the flight.

The USB port only worked for a few seconds at a time so my mobile phone would not charge in either my screen nor my neighbor's screen. Luckily I had my laptop to plug my phone into. During lift off I found someone's used headphones and a candy wrapper along with my neighbor's magazine's in my seat pocket.

YYZ
HND
Good 7.0

Crew attitude and faster flight than original plan

Movies and food

YYZ
HND
Excellent 9.3

Really enoyed the personal entertainment system. 12 hours is a long flight and the entertainment really helped pass the time away. It was fun seeing the flight status on the monitor and watching movies. We were fed very well. I believe we had 3 meals and a snack. Attendants came by to see if we needed more to drink too.

It was a huge plane with about 500 people on board. Not a lot of space for getting up an walking much. Not a lot of space between seat rows. I guess that's just the way things are. Had a huge issue with checked baggage [see below] but don't know which airline was at fault although the AIr Canada employee who checked our baggage in Washington, DC said we wouldn't see our bags again until we arrived at Hirochima, our final destination.

YYZ
HND
Excellent 9.6

There was a screaming child and nothing was done about it the entire flight.

Sat, 19 May
YOW
HND
35h 45m
Sat, 2 Jun
HND
YOW
36h 35m
C$ 1228
Trip: 15 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3745 reviews
Overall
6.4
Boarding
6.6
Comfort
6.4
Crew
6.8
Entertainment
5.9
Food
6.0
ICN
PEK
Okay 5.3

The flight crew was great. Very pleasant and helpful.

They lost my luggage. Also the plane left Seoul almost an hour late. The plane itself was very old, so no electronic devices of any kind were allowed, some of the seat controls didnt work, and there were no private video screens. And this was in business class.

PEK
SIN
Excellent 9.0

Crew service was excellent. Food choice and spread was nice and I was able to eat well despite not eating the chinese dishes.

I wish the food was american chinese - like PF chang !

PEK
SFO
Mediocre 2.0

So bad customer service

JFK
PEK
Mediocre 2.0

nothing

very irresponsible! & no English

HFE
PEK
Okay 4.0

no in flight entertainment, food was horrible

Mon, 7 May
YYZ
HND
23h 50m
Mon, 28 May
HND
YYZ
20h 45m
C$ 1244
Trip: 22 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 4089 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.7
Food
6.6
DEL
CAN
Mediocre 2.0

nothing

worst food, service and we also didn't received our bags

CAN
MNL
Mediocre 2.0

Flight was on time.

I have been in the Philippines for almost two weeks with no luggage. Very limited response from the airline.

MNL
CAN
Okay 4.0

Airline provided wheelchair for my injured friend and priority boarding

airline lost my friend's luggage and is only offering $15 per kg for the lost items

CAN
LAX
Excellent 10.0

Nice plane

Non

CAN
LAX
Okay 4.6

Lounge over booked to crowded. Poor boarding procedures Poor baggage handling (No Priority!) No child control in business class cabins Entertainment old and diminishing options, very bad

Thu, 29 Mar
YOW
HND
20h 55m
Mon, 30 Apr
HND
YOW
23h 04m
C$ 1279
Trip: 33 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53853 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
ORD
IND
Okay 4.6

Crew was very kind and apologetic for delay.

Delayed 2 hours and forced to deboard when I can drive in 3 hours.

IAH
PNS
Mediocre 2.0

delayed in piecemeal by 6 hrs before move to another gate. than mechanical delay and then cancelled. Arrived at hotel after midnight without food or drink. Substitute flight was next day noon - original offer was for late afternoon flight! That flight had poor service. Attendant dawdled so there were no drinks served.

BOI
DEN
Mediocre 3.6

I found the reason for being late to be questionable They said heavy snow but as i flew in i looked out the window and saw all roads nicely cleared That does not happen in 3 hours

They did not get my liggage to the connecting flight And here i am in Ukraine with no winter clothes at 7 below 3 days later

SAN
SFO
Excellent 10.0

The flight actually left.

Poor communication. Flight originally at 11:35, then 12:05, then 12:15... At 11:55, they said they would start boarding in 20 min. How can you do that and still take off at 12:15? Answer: you can't. Just be honest and keep us informed. Bonus: United sent me an email saying that connection had already left (it hadn't - thanks United! - awesome service as always!)

AUS
IAH
Mediocre 2.6

flights delayed overall

service. flights were delayed and they said there was nothing they could do

Mon, 23 Apr
YHM
HND
25h 30m
Sat, 5 May
HND
YHM
28h 40m
C$ 1535
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 9 Jul
YYZ
HND
39h 55m
Mon, 16 Jul
HND
YYZ
33h 35m
C$ 1045
Trip: 8 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 4385 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
PVG
SIN
Okay 4.3

Flight was on time. Staff efficient.

Seats were uncomfortable. Tv’s kept cutting out. It was so loud.

HNL
PVG
Excellent 10.0

I enjoyed Honolulu to Shanghai journey meal was provided as expected vegetarian meal (on request) really appreciate your service, hope I will receive the same on my upcoming return trip to Honolulu.

Well it's a small flight from Shanghai to Bangkok and no entertainment on board.

LAX
PVG
Mediocre 3.6

Liked the information provided and smooth boarding

Drink service was spotty, very limited and not pleasant. The meals were skimpy on portions, and variety. Only two meals and no snacks were provided. Was difficult getting more beverages. Only beer and wine. Small seats but then every airline has small seats these days. Seats also do not recline as hey once did

PVG
AKL
Excellent 8.0

the pleasantries

the unpleasantries

KMG
CNX
Excellent 8.0

got us there on time, Customer care was helpful but wish there was an easier way to fix a problem at the airport instead of calling in to a help desk.

they didn't have the arrival cards for me, which they usually do. Traveling with 4 kids by myself and having to do customs by myself without the time on the plane to work through the cards made it difficult. Also there was a typing error on one of my children's tickets that was an airline error but still requires a phone call from me and a fine to fix even with the plane leaving in one hour and having three other children at the gate waiting. There has to be an easier way to fix a mistake that happens in the airport.

Fri, 29 Jun
YYZ
HND
35h 20m
Sun, 8 Jul
HND
YYZ
33h 35m
C$ 1056
Trip: 10 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 4385 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
LAX
PVG
Excellent 9.0

The crew ask to change sit with another passenger and I said ok, then start to demand I move so they can sit together.i guess I didn’t move fast enough to suit him. Of course changed there mind. Maybe a race thing with me being black. The crew show lack of respect toward me.

KMG
CNX
Excellent 8.0

got us there on time, Customer care was helpful but wish there was an easier way to fix a problem at the airport instead of calling in to a help desk.

they didn't have the arrival cards for me, which they usually do. Traveling with 4 kids by myself and having to do customs by myself without the time on the plane to work through the cards made it difficult. Also there was a typing error on one of my children's tickets that was an airline error but still requires a phone call from me and a fine to fix even with the plane leaving in one hour and having three other children at the gate waiting. There has to be an easier way to fix a mistake that happens in the airport.

JFK
PVG
Mediocre 3.6

Nothing

Flight was delayed two hour and I still Waiting for my 2 lugages. I will never use this company again .

CMB
MLE
Mediocre 2.0

Nothing

Everything

ORD
PVG
Excellent 8.0

the goodness

the ungoodness

Sun, 18 Feb
YOW
HND
40h 40m
Tue, 27 Feb
HND
YOW
33h 18m
C$ 1181
Trip: 10 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2090 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
IAD
Excellent 9.0

Punctual, great food in Premium Economy, friendly crew.

Took over 75 minutes (after arrival) for baggage to arrive on the carousel. Boarding area did not have well-defined lanes for different groups.

CDG
BKK
Excellent 8.0

The inflight service

The 3 hours delay

CDG
ACC
Excellent 10.0

Love the flight attendant, loads of food couldn’t take it anymore. Professionalism at its peak.

NA

CDG
MIA
Mediocre 2.6

Very small seats, space for nothing All the time delays and the horrible things is a lost luggage, even when there is enough time between flights.

CDG
MEX
Good 6.6

Although we departed late from Paris, it arrived on time to Mexico City. Most of the stewardess very professional and kind.

Although we traveled in Business, all business cabins were full of children, tired crying, walking around. My suggestion to AIR France would be that the small cabin of business were assigned to adults only. Regarding food, some options were not available when our turn came.

Wed, 28 Feb
YYZ
HND
13h 20m
Tue, 3 Apr
HND
YYZ
12h 05m
C$ 1197
Trip: 34 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Excellent 9.3

The crew is very good. Food was good. It is a short flight but I think it was good.

YYZ
HND
Excellent 8.6

My postponed flight was fine and flight attendants great.

I missed my original flight because there were no staff at BWI airport counter or secret Air Canada office 55 minutes from flight time. Flight was delayed 35 minutes, but no way I could check a bag or get to gate.

YYZ
HND
Good 7.3

Crew was moderately attentive

Boarding at the Toronto airport was an absolute mess. One of the "gentlemen" scanning tickets was moderately rude to people waiting to board. Which I mean, I get it, it's a rough job, but dude. I don't wanna be here any more than you do. Stow the attitude and scan the ticket. The food was eh, but that's all airline food. There isn't much space between seats so you're bumping elbows most of the ride, and during a 13 hour flight, that gets old real quick.

YYZ
HND
Mediocre 2.0

Food was terrible, plane was freezing

YYZ
HND
Excellent 9.6

There was a screaming child and nothing was done about it the entire flight.

Fri, 30 Mar
YYZ
HND
17h 45m
Tue, 10 Apr
HND
YYZ
18h 57m
C$ 1306
Trip: 12 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 53853 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
DEN
FLL
Excellent 10.0

Phone charging outlet under my seat didn't work.

ORD
IND
Okay 4.6

Crew was very kind and apologetic for delay.

Delayed 2 hours and forced to deboard when I can drive in 3 hours.

ORD
YUL
Mediocre 2.0

the comped hotel

Improper handling of situation. There was flight scheduled later, but CS agent kept jerking us around. By the time I reached the United counter, the next flight was full. My total flight time was 36 hours. I still can’t believe that the pilot was missing. Worse yet, the agent at the gate could have made things much easier instead of telling everyone that a pilot was on his way to the airport.

IAD
AMS
Mediocre 2.0

I didn't go. It was $400 just to change my name on my ticket from my maiden name to my married name. I am so disappointed and will never use Kayak again!!!

IAD
BRU
Excellent 8.3

Very friendly cabin crew made this trip pleasant and entertaining.

Despite plenty of empty seats, the ground personnel would not consider changing our seat assignment at the gate to allow us to sit together.

Fri, 26 Jan
YYZ
HND
35h 15m
Sun, 28 Jan
HND
YYZ
30h 50m
C$ 1193
Trip: 3 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2090 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
PUJ
Excellent 10.0

Todo muy bien Volvería a viajar con ellos.

DUB
CDG
Excellent 10.0

Everything was very prefect and would love to fly again.

NA

CDG
TXL
Mediocre 2.0

There should be more layover time as I almost missed my flight and My luggage was delayed!!

SVO
CDG
Excellent 8.3

Nice crew, free snacks

For taller people flying economy sucks . The seats are always to small

CDG
BKK
Excellent 8.0

The inflight service

The 3 hours delay

Thu, 1 Mar
YYZ
HND
13h 20m
Tue, 3 Apr
HND
YYZ
12h 05m
C$ 1197
Trip: 33 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Excellent 9.3

Really enoyed the personal entertainment system. 12 hours is a long flight and the entertainment really helped pass the time away. It was fun seeing the flight status on the monitor and watching movies. We were fed very well. I believe we had 3 meals and a snack. Attendants came by to see if we needed more to drink too.

It was a huge plane with about 500 people on board. Not a lot of space for getting up an walking much. Not a lot of space between seat rows. I guess that's just the way things are. Had a huge issue with checked baggage [see below] but don't know which airline was at fault although the AIr Canada employee who checked our baggage in Washington, DC said we wouldn't see our bags again until we arrived at Hirochima, our final destination.

YYZ
HND
Okay 4.0

In-flight crew

Our luggage was trashed. Brand new luggage was broken with holes in the side and wheels missing. This was not cheap luggage this was 10 year warranty luggage but how do you collect on a warranty when you’re in a foreign country? So had to buy new luggage for the trip home. We’ll see if it survives their lame baggage handling.

YYZ
HND
Excellent 8.6

My postponed flight was fine and flight attendants great.

I missed my original flight because there were no staff at BWI airport counter or secret Air Canada office 55 minutes from flight time. Flight was delayed 35 minutes, but no way I could check a bag or get to gate.

YYZ
HND
Good 7.3

Crew was moderately attentive

Boarding at the Toronto airport was an absolute mess. One of the "gentlemen" scanning tickets was moderately rude to people waiting to board. Which I mean, I get it, it's a rough job, but dude. I don't wanna be here any more than you do. Stow the attitude and scan the ticket. The food was eh, but that's all airline food. There isn't much space between seats so you're bumping elbows most of the ride, and during a 13 hour flight, that gets old real quick.

YYZ
HND
Excellent 9.6

There was a screaming child and nothing was done about it the entire flight.

Tue, 19 Jun
YYZ
HND
39h 55m
Wed, 4 Jul
HND
YYZ
33h 35m
C$ 1100
Trip: 16 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 4385 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
JFK
PVG
Mediocre 2.6

We spent 2 hours at the check in because China eastern changed our connecting time and we were going to miss our flight. The food was terrible, they lost my husbands luggage. We are on our honeymoon and he has no clothes. And they put us up in a very dirty hotel.

PVG
CRK
Mediocre 3.6

Not a full flight

Snack only for meal. Again limited beverages. Spotty service. Rude passenger behind me. Which is not Airlines fault I would not and will not ever recommend this Airlines or Shanghai airport again. Will do all my I can to avoid this experience again

PVG
AKL
Excellent 8.0

the pleasantries

the unpleasantries

JFK
PVG
Mediocre 3.6

Nothing

Flight was delayed two hour and I still Waiting for my 2 lugages. I will never use this company again .

JFK
PVG
Okay 4.3

Nothing

Worst experience ever. 11 hour delay at JFK. No information given by staff at JFK. Missed connection in Shaghai. Took business class but was not admitted to Air France lounge.

Tue, 3 Apr
YYZ
HND
12h 55m
Tue, 10 Apr
HND
YYZ
12h 05m
C$ 1197
Trip: 8 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Good 7.0

Crew attitude and faster flight than original plan

Movies and food

YYZ
HND
Excellent 8.6

Friendly staff. The 777-300 ER has high ceilings. Individual outlets available for electronic devices. Clean washrooms.

Vegan menu needs improvement. No toothbrush or slippers issued. Movie collection was outdated and contained more Asian content.

YYZ
HND
Good 7.3

Crew was moderately attentive

Boarding at the Toronto airport was an absolute mess. One of the "gentlemen" scanning tickets was moderately rude to people waiting to board. Which I mean, I get it, it's a rough job, but dude. I don't wanna be here any more than you do. Stow the attitude and scan the ticket. The food was eh, but that's all airline food. There isn't much space between seats so you're bumping elbows most of the ride, and during a 13 hour flight, that gets old real quick.

YYZ
HND
Excellent 9.3

Really enoyed the personal entertainment system. 12 hours is a long flight and the entertainment really helped pass the time away. It was fun seeing the flight status on the monitor and watching movies. We were fed very well. I believe we had 3 meals and a snack. Attendants came by to see if we needed more to drink too.

It was a huge plane with about 500 people on board. Not a lot of space for getting up an walking much. Not a lot of space between seat rows. I guess that's just the way things are. Had a huge issue with checked baggage [see below] but don't know which airline was at fault although the AIr Canada employee who checked our baggage in Washington, DC said we wouldn't see our bags again until we arrived at Hirochima, our final destination.

YYZ
HND
Okay 4.0

In-flight crew

Our luggage was trashed. Brand new luggage was broken with holes in the side and wheels missing. This was not cheap luggage this was 10 year warranty luggage but how do you collect on a warranty when you’re in a foreign country? So had to buy new luggage for the trip home. We’ll see if it survives their lame baggage handling.

Wed, 25 Apr
YYZ
HND
12h 55m
Thu, 17 May
HND
YYZ
12h 05m
C$ 1197
Trip: 23 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Excellent 9.3

Really enoyed the personal entertainment system. 12 hours is a long flight and the entertainment really helped pass the time away. It was fun seeing the flight status on the monitor and watching movies. We were fed very well. I believe we had 3 meals and a snack. Attendants came by to see if we needed more to drink too.

It was a huge plane with about 500 people on board. Not a lot of space for getting up an walking much. Not a lot of space between seat rows. I guess that's just the way things are. Had a huge issue with checked baggage [see below] but don't know which airline was at fault although the AIr Canada employee who checked our baggage in Washington, DC said we wouldn't see our bags again until we arrived at Hirochima, our final destination.

YYZ
HND
Mediocre 2.0

Food was terrible, plane was freezing

YYZ
HND
Good 7.3

Crew was moderately attentive

Boarding at the Toronto airport was an absolute mess. One of the "gentlemen" scanning tickets was moderately rude to people waiting to board. Which I mean, I get it, it's a rough job, but dude. I don't wanna be here any more than you do. Stow the attitude and scan the ticket. The food was eh, but that's all airline food. There isn't much space between seats so you're bumping elbows most of the ride, and during a 13 hour flight, that gets old real quick.

YYZ
HND
Mediocre 2.0

Air Canada Cancelled the flight, which would have been ok, but their representatives left the airport instead of sticking around to help people reschedule. Their phone line was flooded with so many calls that you couldn't even stay on hold. And their email service takes at least 24hrs before you get a response. So effectively the entire airline was unavailable, even after canceling many people's vacations. I'll never fly AC again.

YYZ
HND
Good 7.0

The beef and rice meal was really delicious and there were some good movies available for viewing. I enjoyed the cup noodles given during the flight.

The USB port only worked for a few seconds at a time so my mobile phone would not charge in either my screen nor my neighbor's screen. Luckily I had my laptop to plug my phone into. During lift off I found someone's used headphones and a candy wrapper along with my neighbor's magazine's in my seat pocket.

Mon, 30 Apr
YYZ
HND
12h 55m
Mon, 14 May
HND
YYZ
12h 05m
C$ 1197
Trip: 15 days
7.6GoodShow reviews
Overall 7.6 Good
Based on 129 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
HND
Mediocre 2.0

Air Canada Cancelled the flight, which would have been ok, but their representatives left the airport instead of sticking around to help people reschedule. Their phone line was flooded with so many calls that you couldn't even stay on hold. And their email service takes at least 24hrs before you get a response. So effectively the entire airline was unavailable, even after canceling many people's vacations. I'll never fly AC again.

YYZ
HND
Excellent 9.3

The crew is very good. Food was good. It is a short flight but I think it was good.

YYZ
HND
Excellent 8.0

Excellent entertainment system.

Left almost an hour late.

YYZ
HND
Mediocre 2.0

Food was terrible, plane was freezing

YYZ
HND
Excellent 8.6

My postponed flight was fine and flight attendants great.

I missed my original flight because there were no staff at BWI airport counter or secret Air Canada office 55 minutes from flight time. Flight was delayed 35 minutes, but no way I could check a bag or get to gate.

Sun, 11 Feb
YOW
HND
37h 40m
Sun, 25 Feb
HND
YOW
33h 18m
C$ 1503
Trip: 15 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2090 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
IAD
Excellent 9.0

Punctual, great food in Premium Economy, friendly crew.

Took over 75 minutes (after arrival) for baggage to arrive on the carousel. Boarding area did not have well-defined lanes for different groups.

CDG
MEX
Good 6.6

Although we departed late from Paris, it arrived on time to Mexico City. Most of the stewardess very professional and kind.

Although we traveled in Business, all business cabins were full of children, tired crying, walking around. My suggestion to AIR France would be that the small cabin of business were assigned to adults only. Regarding food, some options were not available when our turn came.

SVO
CDG
Excellent 8.3

Nice crew, free snacks

For taller people flying economy sucks . The seats are always to small

CDG
PUJ
Excellent 10.0

Todo muy bien Volvería a viajar con ellos.

DUB
CDG
Excellent 10.0

Everything was very prefect and would love to fly again.

NA

Sun, 1 Apr
YOW
HND
29h 45m
Mon, 30 Apr
HND
YOW
16h 05m
C$ 1203
Trip: 30 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20974 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YUL
GVA
Mediocre 2.0

Nothing

Canceled flight , delayone day , I should rebook by myself by calling the air canada call center I will considre next time when reseving with Air Canada , and Kayak because you didn't even know what happen with me , I took flight to London next day since my flight was canceled

EWR
YYZ
Mediocre 3.0

Nada

Always late, overall service is appalling. Only reason they are around is due to protective policies of the Canadian government

BNE
YVR
Excellent 9.3

Everything was good

One Stu artist who was a older women she was very grumpy, there was little to no turbulence the whole flight and if you got up to go to the washroom and we’re waiting and seatbelt light came on she would make u sit down immediately even if it wasn’t that rough, she made a girl wait for the washroom for 45. Minutes was kinda pathetic, when she was on her shift break not one person had a issue with any of the other flight attendants only her

TPE
YVR
Excellent 10.0

The AC in-flight staff are always very nice. It was a pleasant flight

LAX
YVR
Excellent 10.0

Great service

Nothing

Ontario to Tokyo Haneda Flight Information

Flights Arrive in Tokyo Haneda
Flights Depart from Ontario
Flight Price C$ 876
Airlines China Eastern, Air France, Air Canada, Air China, China Southern, United
*
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.