Vancouver for international visitors

FanVancouver · Travelling to Vancouver

From your country to Vancouver

Flight times, border paperwork, the first days on the ground and where to stay — country by country.

Vancouver is a long flight from almost everywhere except the US West Coast, and what you need to know before you book depends a lot on where you start: which airlines fly nonstop, how brutal the time change is, what paperwork Canada wants from your passport, and which season is actually worth the airfare. These pages answer that country by country.

These pages are for people travelling to Vancouver. If you are already here and heading the other way, the US city guides cover trips south across the border. Readers from Britain want /from/united-kingdom/ — the /uk/ section of this site is in Ukrainian.

Countries

USADrive from Seattle or fly · no eTA neededGermanyFRA and MUC nonstop year-round · 9 h time changeUKLHR · ~9.5 h nonstop · 8 h time changeMexicoMEX · ~6 h nonstop · visa rules changed in 2024FranceCDG · ~10 h nonstop year-round · 9 h backAustraliaSydney nonstop · ~15 h · seasons reversedJapanHND/NRT · ~9 h · the easiest long-haul to YVRSingaporeSIN · AC nonstop · ~14–15 h · 12,800 kmSwitzerlandZRH · seasonal nonstop, otherwise one stopSpainMAD/BCN · one stop · Spanish guides on site

Big origin cities

LondonHeathrow → YVR · ~9.5–10.5 h · 7,600 kmFrankfurtFRA → YVR · ~10 h · 8,100 kmMexico CityMEX → YVR · ~6 h · 3,900 kmTokyoNRT/HND → YVR · ~8–9.5 h · 7,500 km Seattle230 km · drive, train or bus · full guide

Also useful

DeutschGuides auf Deutsch EspañolGuías en español FrançaisGuides en français Live fire mapLive fire and smoke map — check before hikes

Which of these countries has a non-stop to Vancouver

Before the country briefings, the flat answer. YVR has non-stop service to 127 airports on four continents, 31 of them in the United States. Here is what that means for the origin markets above, sorted by distance within each country and checked on 2026-08-15:

FromAirportGreat-circleAirlinesSchedule
United KingdomLondon–Heathrow (LHR)7,579 kmAir Canada, British Airwaysyear-round
United KingdomLondon–Gatwick (LGW)7,619 kmBritish Airwaysseasonal
GermanyFrankfurt (FRA)8,063 kmAir Canada, Condor, Lufthansayear-round
GermanyMunich (MUC)8,340 kmLufthansayear-round
FranceParis–Charles de Gaulle (CDG)7,926 kmAir Franceyear-round
MexicoSan José del Cabo (SJD)3,127 kmAir Canada, Air Canada Rouge, WestJetyear-round
MexicoMazatlán (MZT)3,252 kmAir Canada, WestJetseasonal
MexicoMonterrey (MTY)3,278 kmAir Canadaseasonal
MexicoPuerto Vallarta (PVR)3,547 kmAir Canada, Air Canada Rouge, Flair Airlines, WestJetyear-round
MexicoGuadalajara (GDL)3,643 kmFlair Airlinesyear-round
MexicoLeón/El Bajío (BJX)3,677 kmFlair Airlinesseasonal
MexicoMexico City–Benito Juárez (MEX)3,945 kmAeroméxico, Air Canada, Air Canada Rouge, Flair Airlinesyear-round
MexicoIxtapa/Zihuatanejo (ZIH)4,019 kmAir Canada, WestJetseasonal
MexicoPuerto Escondido (PXM)4,393 kmAir Canadaseasonal
MexicoHuatulco (HUX)4,443 kmAir Canada, Air Canada Rouge, WestJetyear-round
MexicoCancún (CUN)4,475 kmAir Canada, Air Canada Rouge, Flair Airlines, WestJetyear-round
AustraliaBrisbane (BNE)11,845 kmAir Canadayear-round
AustraliaSydney–Kingsford Smith (SYD)12,501 kmAir Canada, Qantasyear-round
JapanSapporo–Chitose (CTS)6,882 kmAir Canadaseasonal
JapanTokyo–Narita (NRT)7,503 kmAir Canada, All Nippon Airways, Japan Airlines, Zipair Tokyoyear-round
JapanTokyo–Haneda (HND)7,558 kmAll Nippon Airwaysyear-round
JapanOsaka–Kansai (KIX)7,934 kmAir Canadaseasonal
SwitzerlandZurich (ZRH)8,308 kmEdelweiss Airseasonal
NetherlandsAmsterdam (AMS)7,707 kmKLMyear-round
New ZealandAuckland (AKL)11,361 kmAir Canada, Air New Zealandyear-round
ChinaBeijing–Capital (PEK)8,492 kmAir Canada, Air Chinayear-round
ChinaShanghai–Pudong (PVG)9,016 kmAir Canada, China Eastern Airlinesyear-round
ChinaXiamen (XMN)9,822 kmXiamenAiryear-round
ChinaChengdu–Tianfu (TFU)9,996 kmSichuan Airlinesyear-round
ChinaGuangzhou (CAN)10,203 kmChina Southern Airlinesyear-round
ChinaShenzhen (SZX)10,245 kmHainan Airlinesyear-round
South KoreaSeoul–Incheon (ICN)8,200 kmAir Canada, Korean Air, T'way Airyear-round
IndiaDelhi–Indira Gandhi (DEL)11,139 kmAir Indiayear-round
SingaporeSingapore (SIN)12,813 kmAir Canadayear-round
TaiwanTaipei–Taoyuan (TPE)9,592 kmChina Airlines, EVA Airyear-round
Hong KongHong Kong (HKG)10,269 kmAir Canada, Cathay Pacific, Hong Kong Airlinesyear-round
PhilippinesManila (MNL)10,554 kmAir Canada, Philippine Airlinesyear-round
ThailandBangkok–Suvarnabhumi (BKK)11,804 kmAir Canadayear-round

Distances are great-circle kilometres from YVR, not flight distance — a real routing over the pole or around weather runs longer. «Seasonal» can mean as little as ten weeks a year: a route that shows nothing in your search in October is often not a booking-site fault. Source and method behind the whole board: the full non-stop list.

Two absences on that table matter more than the entries. Spain has no non-stop to Vancouver at all — Madrid and Barcelona connect through London, Frankfurt, Amsterdam or Toronto, which is why our Spanish readers should budget a travel day rather than a flight. Switzerland is summer-only: Edelweiss flies Zurich seasonally, and outside that window Zurich is a one-stop like everywhere else in the Alps. Both facts change what a «direct flight» search will show you, and neither is visible from the country cards above.