Flights from Vancouver to Narita

YVR
Vancouver
4662 mi
NRT
Narita
2
Direct Routes
2
Airlines
7503
Kilometers
9h 53m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

YVR → HKG → NRT
Via Hong Kong International Airport (Hong Kong)
Air Canada American Airlines
2 flights
YVR → SEA → NRT
Via Seattle–Tacoma International Airport (Seattle)
Delta Air Lines American Airlines
2 flights
YVR → SFO → NRT
Via San Francisco International Airport (San Francisco)
Air Canada Japan Airlines
2 flights
YVR → BOS → NRT
Via Logan International Airport (Boston)
WestJet Japan Airlines
2 flights
YVR → SAN → NRT
Via San Diego International Airport (San Diego)
United Airlines Japan Airlines
2 flights
YVR → HNL → NRT
Via Daniel K Inouye International Airport (Honolulu, Oahu)
Air Canada All Nippon Airways
2 flights
YVR → YYZ → NRT
Via Toronto Lester B. Pearson International Airport (Toronto)
Air Canada Air Canada
2 flights
YVR → PVG → NRT
Via Shanghai Pudong International Airport (Shanghai (Pudong))
Air Canada Air China
2 flights
YVR → IST → NRT
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines Turkish Airlines
2 flights
YVR → BNE → NRT
Via Brisbane International Airport (Brisbane)
Air Canada Qantas
2 flights

All Flights on This Route

About Vancouver to Narita Flights

There are 2 direct flights from Vancouver International Airport (Vancouver) (YVR) to Narita International Airport (Narita) (NRT), operated by 2 airlines.

The distance between YVR and NRT is approximately 4662 miles (7503 km), with an estimated flight time of 9h 53m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

FAQ

Frequently asked questions

Are there direct flights from YVR to NRT?
Yes, there are 2 direct flights from Vancouver International Airport (Vancouver) to Narita International Airport (Narita), operated by Air Canada, Japan Airlines.
How long is the flight from YVR to NRT?
The flight takes approximately 9h 53m. The distance is 4662 miles (7503 km).
Which airlines fly from YVR to NRT?
Airlines operating this route include Air Canada, Japan Airlines.
Live seats

Flying this route? See which seats are open on your flight

Search your flight number free. Live seats and a seat alert for that flight cost $4.99 once with a Trip Pass, or $8.99/mo for every trip.

7-day money-back guarantee · Cancel anytime