Shanghai → Kelowna
Shanghai Hongqiao International Airport (SHA) to Kelowna International Airport (YLW)・9,194 km
No nonstop or one-stop flights. The shortest route is SHA → GMP ⇒ ICN → YVR → YLW (via Seoul (GMP ⇒ ICN), Vancouver), about 12h 30m of flying time (layovers not included). It includes a road transfer of about 32 km between GMP and ICN.
With milesANA 30,000 miles+ (via HND, YVR)JAL 40,000 miles+ (via HKG, SEA)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops or an airport change
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- SHA → GMP ⇒ ICN → YVR → YLWvia Seoul (GMP ⇒ ICN), Vancouver32 km by roadFastest≈ 12h 30m
- SHA → TAO → YVR → YLWvia Qingdao, Vancouver≈ 12h 41m
- SHA → TAO → YVR ⇒ YYJ → YLWvia Qingdao, Vancouver (YVR ⇒ YYJ)63 km by road≈ 12h 44m
- SHA → TAO → YVR ⇒ YCD → YLWvia Qingdao, Vancouver (YVR ⇒ YCD)52 km by road≈ 12h 45m
- SHA → HND ⇒ NRT → YVR → YLWvia Tokyo (HND ⇒ NRT), Vancouver60 km by road≈ 12h 45m
- SHA → GMP ⇒ ICN → SEA → YLWvia Seoul (GMP ⇒ ICN), Seattle32 km by road≈ 12h 47m
- SHA → HND → YVR → YLWvia Tokyo, Vancouver≈ 12h 49m
- SHA → HND → YVR ⇒ YYJ → YLWvia Tokyo, Vancouver (YVR ⇒ YYJ)63 km by road≈ 12h 52m
- SHA → HND → YVR ⇒ YCD → YLWvia Tokyo, Vancouver (YVR ⇒ YCD)52 km by road≈ 12h 53m
- SHA → HND ⇒ NRT → SEA → YLWvia Tokyo (HND ⇒ NRT), Seattle60 km by road≈ 13h
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.