Direct flights from Vancouver to Shenzhen
All flights from YVR to SZX non-stop. There are direct flights from Vancouver International Airport, Canada to Shenzhen Bao'an International Airport (SZX), China once a week with Hainan Airlines. The flight distance is 6401 miles and the trip usually takes about 13 hours and 20 minutes.
Airlines with non-stop routes:
Hainan Airlines
Flight schedule from Vancouver to Shenzhen with Hainan Airlines
This is a weekly direct flight schedule for Hainan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Vancouver to Shenzhen flight departures
Select a date to see all scheduled flight departures between YVR to SZX.
YVR - SZX information
-
Distance6401 miles (10299 km)
-
Flight time13 hours and 20 minutes
-
AirlinesHainan Airlines
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Hainan Airlines AircraftBoeing 787
-
Departure TerminalTerminal M (Hainan Airlines)
Unpublished Flight Rates From Vancouver to Shenzhen
Direct flights from Vancouver to China
From Vancouver to Shanghai
PVG Shanghai Pudong International Airport
From Vancouver to Xiamen
XMN Xiamen Gaoqi International Airport
From Vancouver to Chengdu
TFU Tianfu International Airport
From Vancouver to Shenyang
SHE Shenyang Taoxian International Airport