Find which airlines fly direct from Shenzhen to Vancouver Intl, which days they fly and book direct flights.
Nonstop departures
Thursday
Hainan Airlines
Hainan Airlines
Nonstop returns
Thursday
Hainan Airlines
Hainan Airlines
Shenzhen (undefined)China
Vancouver (YVR)Canada