Cheap flights to Tokyo – Compare and Save
— TYO
28 May — 4 Jun1
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 23 May 2025.
Round-trip from | C$ 1,365 |
---|---|
One-way from | C$ 688 |
Popular in | July |
Cheapest in | January |
Average price | C$ 1,584 |
Good round-trip deal | C$ 1,454 or less |
Good one-way deal | C$ 894 or less |
- 28/5-22/9
- 3 total stops
- 52h 35m total
- Toronto to Tokyo
- 29/5
- 1 total stop
- 26h 20m total
- Toronto to Tokyo
Highest demand for flights based on searches. 13% potential increase in price (C$ 330 potential increase over avg. RT price).
Cheapest flight prices on average. 1% potential price decrease (C$ 40 potential savings vs. average RT price).
Average for round-trip flights in May 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 23 May 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 23 May 2025.
Wed 3/96:00 a.m.YHM - NRT
1 stop21h 25mWestJet
Wed 17/96:30 p.m.NRT - YHM
1 stop19h 10mWestJet
Deal found 23/5C$ 1,353
Tue 26/86:30 a.m.YYZ - HND
1 stop20h 45mDelta
Mon 8/93:15 p.m.HND - YYZ
1 stop15h 08mDelta
Deal found 22/5C$ 1,360
Tue 4/116:00 a.m.YYZ - HND
2 stops21h 45mDelta
Mon 10/114:25 p.m.HND - YYZ
2 stops20h 25mDelta
Deal found 21/5C$ 1,363
Sat 23/86:13 p.m.YYZ - HND
1 stop33h 02mDelta
Wed 10/93:15 p.m.HND - YYZ
1 stop15h 08mDelta
Deal found 22/5C$ 1,364
Wed 28/510:25 p.m.YYZ - NRT
2 stops25h 00mMultiple Airlines
Mon 22/93:50 p.m.NRT - YYZ
1 stop27h 35mMultiple Airlines
Deal found 22/5C$ 1,365
Mon 1/96:15 a.m.YYZ - HND
2 stops21h 00mDelta
Wed 10/94:20 p.m.HND - YYZ
1 stop15h 07mDelta
Deal found 23/5C$ 1,367
Fri 30/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Thu 21/89:30 p.m.NRT - YYZ
2 stops21h 50mMultiple Airlines
Deal found 22/5C$ 1,368
Fri 29/86:20 a.m.YYZ - HND
1 stop17h 45mDelta
Sat 13/94:20 p.m.HND - YYZ
1 stop15h 07mDelta
Deal found 22/5C$ 1,368
Fri 3/109:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Fri 17/103:50 p.m.NRT - YYZ
1 stop27h 35mMultiple Airlines
Deal found 22/5C$ 1,370
Tue 27/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Wed 20/89:30 p.m.NRT - YYZ
2 stops21h 42mMultiple Airlines
Deal found 22/5C$ 1,371
Wed 3/96:00 a.m.YKF - NRT
1 stop21h 25mWestJet
Wed 17/96:30 p.m.NRT - YKF
1 stop19h 15mWestJet
Deal found 22/5C$ 1,372
Tue 2/91:30 p.m.YYZ - NRT
1 stop37h 55mWestJet
Wed 10/96:30 p.m.NRT - YYZ
1 stop15h 22mWestJet
Deal found 22/5C$ 1,372
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 23 May 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 23 May 2025.
Wed 28/510:25 p.m.YYZ - NRT
2 stops25h 00mMultiple Airlines
Mon 22/93:50 p.m.NRT - YYZ
1 stop27h 35mMultiple Airlines
Deal found 22/5C$ 1,365
Mon 2/610:20 p.m.YYZ - NRT
2 stops53h 05mWestJet
Sun 8/66:30 p.m.NRT - YYZ
1 stop24h 42mWestJet
Deal found 22/5C$ 1,400
Fri 1/86:30 a.m.YYZ - HND
1 stop17h 35mDelta
Thu 30/105:35 p.m.HND - YYZ
2 stops28h 24mDelta
Deal found 22/5C$ 1,443
Tue 27/58:00 a.m.YYZ - NRT
1 stop18h 25mAir Canada
Wed 24/94:50 p.m.NRT - YYZ
Nonstop12h 05mAir Canada
Deal found 22/5C$ 1,658
Mon 26/56:15 p.m.YYZ - HND
1 stop22h 40mAir France
Mon 2/68:50 a.m.HND - YYZ
1 stop25h 05mAir France
Deal found 22/5C$ 1,672
Sun 8/63:40 p.m.YYZ - NRT
1 stop31h 50mEtihad Airways
Thu 19/65:40 p.m.NRT - YYZ
1 stop28h 20mEtihad Airways
Deal found 22/5C$ 1,688
Wed 11/66:05 p.m.YYZ - HND
1 stop23h 55mBritish Airways
Wed 18/61:05 p.m.HND - YYZ
1 stop39h 55mBritish Airways
Deal found 22/5C$ 1,885
Tue 27/59:00 a.m.YYZ - HND
1 stop17h 55mANA
Tue 3/65:15 p.m.HND - YYZ
1 stop16h 29mANA
Deal found 22/5C$ 1,894
Tue 27/58:30 a.m.YYZ - HND
1 stop17h 45mUnited Airlines
Thu 29/510:20 a.m.HND - YYZ
1 stop16h 59mUnited Airlines
Deal found 22/5C$ 1,970
Mon 2/66:30 p.m.YYZ - HND
2 stops39h 20mKorean Air
Mon 14/77:45 p.m.HND - YYZ
1 stop27h 10mKorean Air
Deal found 22/5C$ 1,978
Wed 20/84:00 p.m.YYZ - HND
2 stops32h 40mPhilippine Airlines
Thu 11/93:05 p.m.HND - YYZ
2 stops28h 08mPhilippine Airlines
Deal found 22/5C$ 1,992
Mon 2/610:35 a.m.YYZ - HND
1 stop22h 00mCathay Pacific
Sun 8/610:05 a.m.HND - YYZ
1 stop40h 45mCathay Pacific
Deal found 22/5C$ 2,014
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 23 May 2025.
Explore direct flight options to Tokyo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 23 May 2025.
Sun 21/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Fri 3/106:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,561
Sun 28/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Mon 13/106:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,565
Sun 19/101:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Wed 5/116:50 p.m.HND - YYZ
Nonstop12h 15mAir Canada
Deal found 22/5C$ 1,571
Tue 4/1112:30 p.m.YYZ - HND
Nonstop14h 10mAir Canada
Mon 10/116:50 p.m.HND - YYZ
Nonstop12h 15mAir Canada
Deal found 22/5C$ 1,572
Tue 14/101:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Tue 21/106:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,573
Mon 27/101:30 p.m.YYZ - HND
Nonstop14h 10mAir Canada
Wed 3/126:50 p.m.HND - YYZ
Nonstop12h 15mAir Canada
Deal found 22/5C$ 1,575
Thu 11/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Thu 18/96:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,583
Fri 14/1112:30 p.m.YYZ - HND
Nonstop14h 10mAir Canada
Tue 18/116:50 p.m.HND - YYZ
Nonstop12h 15mAir Canada
Deal found 23/5C$ 1,614
Fri 12/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Fri 19/96:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,621
Wed 24/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Sat 4/106:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,622
Sun 12/101:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Sun 26/106:50 p.m.HND - YYZ
Nonstop12h 15mAir Canada
Deal found 22/5C$ 1,633
Fri 26/91:15 p.m.YYZ - HND
Nonstop13h 35mAir Canada
Mon 13/106:10 p.m.HND - YYZ
Nonstop12h 25mAir Canada
Deal found 22/5C$ 1,651
Last-minute flights to TokyoDiscover last-minute flight deals to Tokyo. Data last updated 23 May 2025 and is based on user searches.
Discover last-minute flight deals to Tokyo. Data last updated 23 May 2025 and is based on user searches.
Tue 27/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Wed 20/89:30 p.m.NRT - YYZ
2 stops21h 42mMultiple Airlines
Deal found 22/5C$ 1,371
Tue 27/59:00 p.m.YYZ - NRT
1 stop26h 35mMultiple Airlines
Mon 7/73:50 p.m.NRT - YYZ
2 stops27h 57mMultiple Airlines
Deal found 21/5C$ 1,379
Tue 27/510:20 p.m.YYZ - NRT
2 stops25h 15mMultiple Airlines
Fri 26/93:50 p.m.NRT - YYZ
1 stop17h 45mMultiple Airlines
Deal found 22/5C$ 1,388
Tue 27/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Thu 21/89:30 p.m.NRT - YYZ
2 stops21h 50mMultiple Airlines
Deal found 22/5C$ 1,392
Tue 27/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Wed 4/62:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 22/5C$ 1,395
Wed 28/510:25 p.m.YYZ - NRT
2 stops25h 00mMultiple Airlines
Mon 22/93:50 p.m.NRT - YYZ
1 stop27h 35mMultiple Airlines
Deal found 22/5C$ 1,365
Wed 28/59:15 p.m.YYZ - NRT
1 stop26h 10mMultiple Airlines
Wed 20/89:30 p.m.NRT - YYZ
2 stops21h 42mMultiple Airlines
Deal found 22/5C$ 1,371
Wed 28/510:25 p.m.YYZ - NRT
2 stops25h 00mMultiple Airlines
Wed 24/93:50 p.m.NRT - YYZ
1 stop17h 45mMultiple Airlines
Deal found 22/5C$ 1,388
Wed 28/59:15 p.m.YYZ - NRT
1 stop26h 10mMultiple Airlines
Thu 21/89:30 p.m.NRT - YYZ
2 stops21h 50mMultiple Airlines
Deal found 22/5C$ 1,392
Wed 28/59:15 p.m.YYZ - NRT
1 stop26h 10mMultiple Airlines
Thu 25/96:30 p.m.NRT - YYZ
1 stop17h 22mMultiple Airlines
Deal found 22/5C$ 1,403
Wed 28/59:15 p.m.YYZ - NRT
1 stop26h 10mMultiple Airlines
Wed 4/62:35 p.m.NRT - YYZ
1 stop19h 28mMultiple Airlines
Deal found 22/5C$ 1,411
Thu 29/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Wed 20/89:30 p.m.NRT - YYZ
2 stops21h 42mMultiple Airlines
Deal found 22/5C$ 1,382
One-way flights to TokyoSearch for one-way flight options to Tokyo. Find affordable one-way fares based on user searches. Data last updated 23 May 2025.
Search for one-way flight options to Tokyo. Find affordable one-way fares based on user searches. Data last updated 23 May 2025.
Thu 29/59:15 p.m.YYZ - NRT
1 stop26h 20mMultiple Airlines
Deal found 22/5C$ 688
Wed 2/710:25 p.m.YYZ - NRT
2 stops50h 45mMultiple Airlines
Deal found 22/5C$ 700
Tue 1/79:00 a.m.YYZ - NRT
3 stops40h 10mMultiple Airlines
Deal found 22/5C$ 707
Sat 5/76:45 a.m.YYZ - NRT
2 stops42h 25mMultiple Airlines
Deal found 22/5C$ 711
Wed 4/66:30 a.m.YYZ - NRT
2 stops44h 55mWestJet
Deal found 22/5C$ 718
Mon 23/66:30 a.m.YYZ - HND
1 stop20h 45mDelta
Deal found 22/5C$ 724
Wed 30/79:45 a.m.YYZ - NRT
1 stop21h 15mMultiple Airlines
Deal found 22/5C$ 726
Thu 5/66:00 a.m.YKF - NRT
1 stop21h 25mWestJet
Deal found 22/5C$ 729
Tue 1/71:25 p.m.YTZ - NRT
2 stops35h 45mMultiple Airlines
Deal found 22/5C$ 729
Wed 2/71:25 p.m.YTZ - NRT
2 stops35h 45mMultiple Airlines
Deal found 22/5C$ 733
Wed 4/67:40 a.m.YYZ - NRT
1 stop39h 45mMultiple Airlines
Deal found 22/5C$ 733
Wed 4/611:15 p.m.YYZ - NRT
2 stops28h 10mWestJet
Deal found 22/5C$ 737