
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
CA $1,208 Cheap Hainan Airlines flights Toronto (YYZ) to Tokyo (NRT)
Prices were available within the past 7 days and start at CA $1,208 for one-way flights and CA $2,087 for roundtrip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun., Sep. 7 - Sat., Sep. 20
YYZ
NRT
CA $2,087
Roundtrip
Found 19 hours ago
Origin airport | Pearson Intl. |
Destination airport | Narita Intl. |
Airlines serving | Air Canada, All Nippon Airways, American Airlines, Cathay Pacific, China Airlines, China Eastern Airlines, Delta, EVA Airways, Emirates, Ethiopian Airlines, Etihad Airways, Hainan Airlines, Japan Airlines, KLM, Korean Air, Philippine Airlines, Swiss International Air Lines, Turkish Airlines, United, WestJet |
Popular airline | Air Canada |
Distance | 10238 km |
Average flight time | 12 hours 15 mins |
- Trending Hainan Airlines Flights
- Trending Routes
- Other Airlines
- Main Airports for Hainan Airlines Flights
- Flights from Other Cities
Most Popular Hainan Airlines Routes from Toronto
- Vancouver to Beijing (YVR - PEK)
- Toronto to Beijing (YYZ - PEK)
- Winnipeg to Zhengzhou (YWG - CGO)
- Vancouver to Beijing (YVR - PEK)
- Hong Kong to Bangkok (HKG - BKK)
- Vancouver to Shenzhen (YVR - SZX)
- Hong Kong to Seoul (HKG - ICN)
- Toronto to Hong Kong (YYZ - HKG)
- Seoul to Bangkok (ICN - BKK)
- Winnipeg to Zhengzhou (YWG - CGO)
Popular Domestic Routes in Narita Intl.
- Vancouver to Shanghai (YVR - PVG)
- Mexico City to Bangkok (MEX - BKK)
- Guangzhou to Seoul (CAN - ICN)
- Toronto to Tokyo (YYZ - NRT)
- Hong Kong to Singapore (HKG - SIN)
- Vancouver to Zhengzhou (YVR - CGO)
- Toronto to Bangkok (YYZ - BKK)
- Seoul to Bangkok (ICN - BKK)
- Vancouver to Beijing (YVR - PEK)
- Toronto to Shanghai (YYZ - SHA)
Main Airports for Hainan Airlines Flights
*Available to Expedia members.