Cheap flights to Tokyo – Compare and Save
— TYO
5 May — 12 May1
Round-trip
1 adult
Economy
Flights to Tokyo in 2025
Find the latest flights to Tokyo in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 30 April 2025.
Round-trip from | C$ 648 |
---|---|
One-way from | C$ 597 |
Popular in | July |
Cheapest in | February |
Average price | C$ 1,523 |
Good round-trip deal | C$ 1,409 or less |
Good one-way deal | C$ 848 or less |
- WestJet
- 3/5-7/5
- 2 total stops
- 40h 36m total
- Toronto to Tokyo
- 21/5
- 2 total stops
- 41h 25m total
- Toronto to Tokyo
Highest demand for flights based on searches. 13% potential increase in price (C$ 336 potential increase over avg. RT price).
Cheapest flight prices on average. 1% potential price decrease (C$ 39 potential savings vs. average RT price).
Average for round-trip flights in April 2025
Price to beat on a round-trip flight from Toronto to Tokyo.
Price to beat on a one-way flight from Toronto to Tokyo.
Find flight deals to Tokyo
Cheapest flights to TokyoExplore the most affordable flight options available to Tokyo. Find the lowest fares based on data from user searches, with prices last updated on 30 April 2025.
Explore the most affordable flight options available to Tokyo. Find the lowest fares based on data from user searches, with prices last updated on 30 April 2025.
Sat 3/56:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Wed 7/56:30 p.m.NRT - YHM
1 stop19h 11mWestJet
Deal found 29/4C$ 648
Tue 16/96:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Tue 23/96:30 p.m.NRT - YHM
1 stop19h 10mWestJet
Deal found 29/4C$ 1,301
Tue 27/510:25 p.m.YYZ - NRT
1 stop25h 10mMultiple Airlines
Tue 3/63:50 p.m.NRT - YYZ
2 stops27h 30mMultiple Airlines
Deal found 29/4C$ 1,347
Mon 8/99:00 a.m.YYZ - NRT
1 stop18h 25mWestJet
Sat 20/96:30 p.m.NRT - YYZ
1 stop18h 52mWestJet
Deal found 29/4C$ 1,351
Sat 18/107:12 p.m.YYZ - HND
2 stops32h 03mDelta
Wed 29/104:25 p.m.HND - YYZ
1 stop19h 33mDelta
Deal found 29/4C$ 1,351
Fri 5/96:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Fri 26/96:30 p.m.NRT - YHM
1 stop19h 10mWestJet
Deal found 29/4C$ 1,352
Fri 28/116:30 a.m.YYZ - HND
1 stop18h 05mDelta
Fri 12/125:35 p.m.HND - YYZ
2 stops19h 09mDelta
Deal found 28/4C$ 1,352
Sun 4/56:30 a.m.YYZ - NRT
2 stops42h 50mMultiple Airlines
Mon 12/56:30 p.m.NRT - YYZ
1 stop18h 56mMultiple Airlines
Deal found 28/4C$ 1,354
Tue 20/59:40 p.m.YYZ - NRT
2 stops25h 55mMultiple Airlines
Wed 4/63:50 p.m.NRT - YYZ
1 stop21h 54mMultiple Airlines
Deal found 29/4C$ 1,355
Thu 21/86:00 a.m.YYZ - HND
2 stops45h 15mDelta
Mon 8/94:20 p.m.HND - YYZ
1 stop19h 35mDelta
Deal found 29/4C$ 1,356
Fri 29/810:35 p.m.YYZ - NRT
2 stops52h 50mWestJet
Sun 14/96:30 p.m.NRT - YYZ
2 stops24h 21mWestJet
Deal found 29/4C$ 1,358
Tue 2/126:00 a.m.YYZ - HND
2 stops21h 45mDelta
Mon 8/124:50 p.m.HND - YYZ
2 stops20h 12mDelta
Deal found 28/4C$ 1,358
Best flights to TokyoDiscover carefully curated flight deals to Tokyo that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 30 April 2025.
Discover carefully curated flight deals to Tokyo that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 30 April 2025.
Sat 3/56:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Wed 7/56:30 p.m.NRT - YHM
1 stop19h 11mWestJet
Deal found 29/4C$ 648
Thu 29/510:25 p.m.YYZ - NRT
1 stop25h 10mMultiple Airlines
Wed 11/63:50 p.m.NRT - YYZ
1 stop27h 24mMultiple Airlines
Deal found 28/4C$ 1,345
Fri 6/66:10 p.m.YYZ - HND
2 stops29h 55mDelta
Thu 26/64:25 p.m.HND - YYZ
1 stop19h 33mDelta
Deal found 28/4C$ 1,386
Mon 5/57:15 a.m.YYZ - HND
1 stop17h 45mWestJet Encore
Thu 15/54:30 p.m.HND - YYZ
1 stop19h 17mWestJet Encore
Deal found 29/4C$ 1,471
Thu 8/56:15 a.m.YYZ - HND
1 stop20h 10mANA
Thu 22/53:45 p.m.HND - YYZ
1 stop35h 34mANA
Deal found 29/4C$ 1,606
Wed 7/511:30 p.m.YYZ - HND
1 stop30h 00mAir France
Wed 14/58:50 a.m.HND - YYZ
1 stop25h 05mAir France
Deal found 28/4C$ 1,628
Mon 5/56:30 a.m.YYZ - HND
2 stops33h 30mUnited Airlines
Wed 7/55:15 p.m.HND - YYZ
1 stop15h 22mUnited Airlines
Deal found 28/4C$ 1,672
Mon 5/57:15 a.m.YYZ - HND
1 stop17h 45mAmerican Airlines
Wed 21/511:55 a.m.HND - YYZ
2 stops18h 40mAmerican Airlines
Deal found 29/4C$ 1,700
Sun 4/510:55 a.m.YYZ - HND
1 stop28h 45mJapan Airlines
Sun 11/55:45 p.m.HND - YYZ
1 stop18h 15mJapan Airlines
Deal found 29/4C$ 1,805
Sat 3/56:25 p.m.YTZ - NRT
1 stop32h 00mAir Canada
Wed 7/55:35 p.m.NRT - YTZ
1 stop17h 00mAir Canada
Deal found 29/4C$ 1,823
Mon 12/56:30 a.m.YYZ - HND
2 stops27h 20mKorean Air
Wed 28/52:00 a.m.HND - YYZ
2 stops27h 59mKorean Air
Deal found 28/4C$ 1,828
Tue 6/51:50 a.m.YYZ - HND
1 stop30h 45mCathay Pacific
Thu 15/54:20 p.m.HND - YYZ
1 stop34h 30mCathay Pacific
Deal found 28/4C$ 1,830
Direct flights to TokyoExplore direct flight options to Tokyo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 30 April 2025.
Explore direct flight options to Tokyo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 30 April 2025.
Mon 5/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Mon 12/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 29/4C$ 1,841
Sun 4/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Mon 12/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 1,894
Sun 8/61:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Tue 24/65:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 1,967
Sat 3/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Wed 7/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 29/4C$ 1,968
Sat 3/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Mon 12/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 1,993
Thu 8/51:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Thu 22/56:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 29/4C$ 1,993
Mon 5/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Mon 12/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 1,996
Mon 5/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Thu 15/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 29/4C$ 1,997
Thu 8/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Thu 15/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 2,000
Mon 5/51:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Tue 13/55:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 28/4C$ 2,031
Thu 8/51:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Thu 22/56:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 29/4C$ 2,033
Sun 8/61:35 p.m.YYZ - NRT
Nonstop13h 15mAir Canada
Tue 24/65:05 p.m.NRT - YYZ
Nonstop12h 00mAir Canada
Deal found 27/4C$ 2,035
Last-minute flights to TokyoDiscover last-minute flight deals to Tokyo. Data last updated 30 April 2025 and is based on user searches.
Discover last-minute flight deals to Tokyo. Data last updated 30 April 2025 and is based on user searches.
Sat 3/56:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Wed 7/56:30 p.m.NRT - YHM
1 stop19h 11mWestJet
Deal found 29/4C$ 648
Sun 4/56:30 a.m.YYZ - NRT
2 stops42h 50mMultiple Airlines
Thu 8/56:30 p.m.NRT - YYZ
1 stop25h 24mMultiple Airlines
Deal found 28/4C$ 1,354
Sun 4/56:30 a.m.YYZ - NRT
2 stops42h 50mMultiple Airlines
Mon 12/56:30 p.m.NRT - YYZ
1 stop17h 26mMultiple Airlines
Deal found 28/4C$ 1,355
Sun 4/56:30 a.m.YYZ - NRT
2 stops42h 50mMultiple Airlines
Sat 10/56:30 p.m.NRT - YYZ
1 stop15h 26mMultiple Airlines
Deal found 28/4C$ 1,399
Tue 6/57:55 a.m.YYZ - NRT
2 stops41h 55mMultiple Airlines
Thu 15/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,358
Tue 6/57:55 a.m.YYZ - NRT
2 stops41h 55mMultiple Airlines
Wed 14/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,359
Tue 6/57:55 a.m.YYZ - NRT
2 stops41h 55mMultiple Airlines
Thu 15/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,366
Wed 7/57:15 a.m.YYZ - NRT
2 stops42h 35mMultiple Airlines
Tue 13/56:30 p.m.NRT - YYZ
1 stop17h 26mMultiple Airlines
Deal found 28/4C$ 1,362
Wed 7/57:15 a.m.YYZ - NRT
2 stops42h 35mMultiple Airlines
Thu 15/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,395
Wed 7/57:15 a.m.YYZ - NRT
2 stops42h 35mMultiple Airlines
Wed 14/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,398
Thu 8/57:25 p.m.YYZ - NRT
2 stops54h 25mMultiple Airlines
Thu 15/52:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 28/4C$ 1,409
Thu 8/57:25 p.m.YYZ - NRT
2 stops54h 25mMultiple Airlines
Mon 12/56:30 p.m.NRT - YYZ
1 stop17h 26mMultiple Airlines
Deal found 28/4C$ 1,410
One-way flights to TokyoSearch for one-way flight options to Tokyo. Find affordable one-way fares based on user searches. Data last updated 30 April 2025.
Search for one-way flight options to Tokyo. Find affordable one-way fares based on user searches. Data last updated 30 April 2025.
Wed 21/56:00 a.m.YHM - NRT
2 stops41h 25mMultiple Airlines
Deal found 28/4C$ 597
Mon 12/56:00 a.m.YHM - NRT
2 stops25h 00mMultiple Airlines
Deal found 28/4C$ 630
Tue 20/54:00 p.m.YYZ - NRT
1 stop31h 35mMultiple Airlines
Deal found 28/4C$ 687
Tue 20/511:15 p.m.YYZ - NRT
3 stops48h 10mMultiple Airlines
Deal found 29/4C$ 707
Thu 29/510:25 p.m.YYZ - NRT
1 stop25h 10mMultiple Airlines
Deal found 27/4C$ 713
Thu 22/59:00 p.m.YYZ - NRT
1 stop26h 35mMultiple Airlines
Deal found 28/4C$ 717
Wed 14/56:55 a.m.YYZ - NRT
3 stops42h 55mMultiple Airlines
Deal found 29/4C$ 723
Wed 4/610:25 p.m.YYZ - NRT
1 stop25h 00mMultiple Airlines
Deal found 28/4C$ 729
Tue 13/52:00 p.m.YYZ - NRT
1 stop33h 35mMultiple Airlines
Deal found 29/4C$ 732
Mon 9/610:25 p.m.YYZ - NRT
1 stop25h 10mMultiple Airlines
Deal found 28/4C$ 735
Wed 4/68:20 a.m.YHM - NRT
1 stop39h 05mMultiple Airlines
Deal found 28/4C$ 736
Tue 13/56:30 p.m.YYZ - NRT
1 stop29h 05mMultiple Airlines
Deal found 29/4C$ 739