Find Cheap Flights from Toronto Pearson Intl to Tokyo Haneda (YYZ - HND)

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

Sat 20/1
Sat 27/1
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
April
Best time to beat the crowds
3%
expected price decrease
High Season:
December
Most popular time to fly
1%
expected price increase
Average price:
C$ 1546
(avg. price over the last 2 weeks)
Good Deal:
C$ 1081
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Tokyo Haneda

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 1081 or less.
The cheapest flight from Toronto Pearson Intl to Tokyo Haneda was found, on average, 65 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 84% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto Pearson Intl to Tokyo Haneda Flights

How long does a flight from Toronto Pearson Intl to Tokyo Haneda take?
An average nonstop flight takes 12h 55m, covering a distance of 10346 km.
How many flights are there between Toronto Pearson Intl and Tokyo Haneda?
There are 24 (nonstop) flights between Toronto Pearson Intl and Tokyo Haneda per week, averaging 3 per day.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Tokyo Haneda?
In the past 3 days, the cheapest round-trip tickets were found on China Eastern (C$ 876), Air France (C$ 1132) and Multiple Airlines (C$ 1163).
Do I need a passport to fly between Toronto Pearson Intl and Tokyo Haneda?
Yes.
Which airlines fly most frequently between Toronto Pearson Intl and Tokyo Haneda?
Air Canada (1 times daily), ANA (1 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Toronto Pearson Intl to Tokyo Haneda?
For Toronto Pearson Intl to Tokyo Haneda, Saturday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Tokyo Haneda back to Toronto Pearson Intl, the best deals are generally found on Tuesday, with Saturday being the most expensive.

Book cheap flights from Toronto Pearson Intl to Tokyo Haneda (round-trip)

Airports
Origin
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
PVG
AKL
Excellent 8.0

the pleasantries

the unpleasantries

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

ORD
PVG
Excellent 8.0

the goodness

the ungoodness

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, 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.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
PRG
Mediocre 2.0

This is what happens when you get roped in by a low price.

Disorganization which led to not being able to pre-purchase baggage. Then bad info at airport which led to multiple trips through security trying to make weight on a bag that should have been checked but was told didn't need to. Ended up missing flight, having to rebook at full fare and no one knows where the bag that was checked is. STAY AWAY!

DUB
CDG
Excellent 10.0

Everything was very prefect and would love to fly again.

NA

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.

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
YYZ
Okay 4.0

Good cabin, but very conjugated :|

Too much of hassle checking in as the airlines partners with a couple of other airlines like Jet Airways, WestJet & Aircanada. The food was just okay and the cabin crew refused to serve extra butter. When you are serving extra bread, make sure you serve the butter as well. How could someone eat bread by itself?

Tue, 6 Feb
YYZ
HND
27h 55m
Tue, 13 Feb
HND
YYZ
33h 48m
C$ 1163
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
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
Good 7.0

Crew attitude and faster flight than original plan

Movies and food

YYZ
HND
Excellent 8.0

Excellent entertainment system.

Left almost an hour late.

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
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 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, 21 Jan
YYZ
HND
23h 45m
Tue, 6 Feb
HND
YYZ
40h 35m
C$ 1227
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 1586 reviews
Overall
7.3
Boarding
7.2
Comfort
7.1
Crew
7.8
Entertainment
6.5
Food
6.9
MNL
SFO
Excellent 10.0

Gave me food after they had stop serving since I slept through the whole flight. Very nice about it.

YVR
JFK
Okay 4.3

There wasn't much about this flight I liked to be honest.

It was extremely delayed with no explanation from the crew.

LAX
MNL
Good 6.0

The only thing I like is the straight flight of otherwise food was ok

YVR
JFK
Excellent 10.0

None

KIX
MNL
Excellent 9.6

Up to date and WORKING entertainment system. Ample charging options. Business class seat operation a little cumbersome and complex, but fully reclining

Came down with flu right after flying, again! Most likely sources are passaenger poor hygiene, poor cleaning practice between flight and poor air recirculation with inadequate filtration...hope to fix those things one day

Fri, 6 Apr
YYZ
HND
20h 25m
Fri, 13 Apr
HND
YYZ
25h 50m
C$ 1288
Trip: 8 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 2996 reviews
Overall
8.8
Boarding
8.9
Comfort
8.5
Crew
9.1
Entertainment
8.4
Food
8.3
NRT
IAH
Excellent 8.0

Food was quite good

the plane was Hot! So hot we couldn't use the blankets. The staff in Tokyo did not want to let me and my twin 11 yr olds board early. We need extra time to be organised and in our seats for a very long flight. If not we block the aisle. And that is without consideration for the fact that my daughter has limited sight so needs my help and it takes time. I was disappointed that they didnt come through the cabin from time to time with snacks as most airlines do on long haul flights.

PVG
NRT
Excellent 10.0

Nice smile and service. Food is good as well

Arrived later than schedule

NRT
JFK
Mediocre 2.0

Nothing

First, I did an online check-in and was able to secure a seat for the first leg of the flight, but was able to get any information on my second leg. So when I arrived at the Thai Airways counter to load in my bags I asked the Thai Airways representative about the missing information. His response was that he could not get into the ANA system and that I have to go to the ANA counter to ask for that information. Given that my layover in Narita was only about 45mins landing to going to the gate, I was not comfortable with not knowing if I would be on that flight or not. The Thai Airways representation at the boarding counter did help me a bit and got in touch with a guide in Narita to help me get my luggages and get to gate properly. I wanted to note that we did not arrive in Narita on time due to the high air traffic so the plane had to circle around for 15 mins. When we finally landed I had about 15 mins to get through the custom and ran to my gate. When I received my ticket I was shocked that I got a middle seat on a 13 hours flight! If I have known this earlier I would have paid for a better seat, but since I was not able to check-in online and didn't receive any info about this flight prior to boarding I was not allowed to change on this full flight. In addition, the plane ride was awful. The food was disgusting and the seat was very uncomfortable. The seat did not even recline back! I don't expect much from a short distance flight but for a 13 hour long flight, I at least expect the seat to be slightly better than sitting on a rock against a brick wall. All in all, this was a HORRIFIC EXPERIENCE I went through. The stress and the discomfort on the plane was an experience that no one should ever feel while traveling. It was an awful nightmare on an ANA flight. I would like a refund on this flight with no exceptions. Sincerely, Jessica Saesue

HND
BKK
Excellent 8.0

I like the cup holder ring and the coffee stirrer. Blanket thicker than United’s.

It really has nothing to do with ANA per say. The check-in counter at LAX was unpredictable. I felt sorry for the elderly Japanese who had to wait for the counter to open

IAH
JAX
Excellent 8.0

Nice short flight. Houston is easy to navigate. Staff were friendly.

They didnt want to board my twins and I early so we blocked the aisle as i got them sorted. I had to sit over the aisle from my children as it was a 2 2 seating but the staff didnt seem to pursue where their mother was even though i was 1 row back. They didn't need me but i thought they should have at least enquired as to where the parent was of 2 11 yr olds. They were also curt trying to rush us off the flight as my daughter was trying to locate a lost item as we arrived. She has limited sight and we need time to get off and to find things.... given she has lost an iPad, and very expensive reading glasses and other things on the trips that span 24 - 36 hrs.

Fri, 6 Apr
YYZ
HND
31h 06m
Fri, 13 Apr
HND
YYZ
29h 30m
C$ 1331
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 15315 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
LGA
FLL
Excellent 8.0

When the passenger in front reclines their seat it was in my face The legroom wasn’t terrible but I had a hard time even reading since it was so close

FLL
ATL
Okay 4.6

You had me check my hand luggage with expensive items that did not arrive.

ATL
HOU
Excellent 10.0

Nice flight and good staff and service

LIM
ATL
Excellent 8.0

The crew, food, plane, everything was excellent

BNA
BOS
Mediocre 2.0

Delta staff taking care of rude/beligerant guests first vedore guests patiently/kindly waiting in line ... children watched that behavior and the jerks recieved special treatment. Flight staff ripped up guests boarding pass in face. Staff allowed ys to board plane and put our bags under plane and then crew timed out before take off. Never will use Delta again.

Mon, 4 Jun
YYZ
HND
39h 55m
Tue, 12 Jun
HND
YYZ
33h 35m
C$ 968
Trip: 9 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
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

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.

ORD
PVG
Excellent 8.0

the goodness

the ungoodness

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
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

Thu, 14 Jun
YYZ
HND
39h 55m
Mon, 2 Jul
HND
YYZ
33h 35m
C$ 990
Trip: 19 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.

ORD
PVG
Excellent 8.0

the goodness

the ungoodness

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

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, 9 Feb
YYZ
HND
27h 30m
Sun, 18 Feb
HND
YYZ
29h 45m
C$ 1182
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 19 Feb
YYZ
HND
13h 20m
Mon, 5 Mar
HND
YYZ
12h 00m
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
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
Mediocre 2.0

Food was terrible, plane was freezing

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
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 9.6

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

Mon, 5 Mar
YYZ
HND
13h 20m
Mon, 30 Apr
HND
YYZ
12h 05m
C$ 1197
Trip: 56 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

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
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 9.3

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

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.

Tue, 1 May
YYZ
HND
28h 50m
Tue, 15 May
HND
YYZ
30h 15m
C$ 1370
Trip: 15 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2090 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
CDG
YYZ
Okay 4.0

Good cabin, but very conjugated :|

Too much of hassle checking in as the airlines partners with a couple of other airlines like Jet Airways, WestJet & Aircanada. The food was just okay and the cabin crew refused to serve extra butter. When you are serving extra bread, make sure you serve the butter as well. How could someone eat bread by itself?

CDG
PVG
Excellent 8.0

Smoothness of flight and service

In a french airline, chinese-cuisine meal was more attractive than western. Unbelievable! Entertainment: films were either too old, or too uninteresting

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.

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.

Wed, 18 Apr
YYZ
HND
12h 55m
Mon, 30 Apr
HND
YYZ
12h 05m
C$ 1197
Trip: 13 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 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
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
Excellent 8.0

Excellent entertainment system.

Left almost an hour late.

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.

Tue, 6 Feb
YYZ
HND
13h 20m
Thu, 15 Feb
HND
YYZ
11h 50m
C$ 1227
Trip: 10 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
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
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.0

Excellent entertainment system.

Left almost an hour late.

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.

Fri, 16 Mar
YYZ
HND
13h 20m
Wed, 28 Mar
HND
YYZ
12h 05m
C$ 1247
Trip: 13 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
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.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

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

Fri, 26 Jan
YYZ
HND
13h 20m
Sun, 28 Jan
HND
YYZ
12h 00m
C$ 1326
Trip: 3 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 8.0

Excellent entertainment system.

Left almost an hour late.

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
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 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.0

Crew attitude and faster flight than original plan

Movies and food

Tue, 15 May
YYZ
HND
12h 55m
Wed, 16 May
HND
YYZ
12h 05m
C$ 1494
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
Good 7.0

Crew attitude and faster flight than original plan

Movies and food

YYZ
HND
Excellent 8.0

Excellent entertainment system.

Left almost an hour late.

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 9.6

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

Wed, 6 Jun
YYZ
HND
12h 55m
Thu, 7 Jun
HND
YYZ
12h 05m
C$ 1496
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
Good 7.0

Crew attitude and faster flight than original plan

Movies and food

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
Excellent 9.3

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

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.

Wed, 25 Jul
YYZ
HND
12h 55m
Wed, 15 Aug
HND
YYZ
12h 05m
C$ 1695
Trip: 22 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.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
Excellent 9.6

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

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.0

Crew attitude and faster flight than original plan

Movies and food

Show more results

Toronto Pearson Intl to Tokyo Haneda Flight Information

Avg. Flight Duration 12h 35m
Flights Arrive in Tokyo Haneda
Flights Depart from Toronto Pearson Intl
Flight Price C$ 876
Distance 10346 km
Airlines China Eastern, Air France, Air Canada, Philippine Airlines, ANA, Delta
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.