Nonstop & Direct Flights to Vancouver International Airport (YVR)

The Airlines That Offer Nonstop Flights to Vancouver from Around the World

Airplane landing at Vancouver Airport at sunset
••• Vancouver International Airport. Photo © David Nunuk / Getty Images

The Vancouver International Airport (YVR) is the international airport for Vancouver, BC. Though it's technically located in Richmond, BC (30 minutes south of downtown Vancouver, by car), it's the closest and largest airport serving Metro Vancouver. 

The Vancouver International Airport is serviced by Canada Line rapid transit, making it easy to get to and from the airport into downtown Vancouver. Taxis, buses and car services are also available.

The fastest way to get to Vancouver is to fly nonstop. These are the airlines that fly nonstop to Vancouver, as well as the cities they fly from.

Canadian Airlines with Nonstop & Direct Flights to Vancouver

Air Canada is Canada's largest international airline. They are members of the Star Alliance, which means they partner with international airlines that are also Star Alliance members. If you have frequent flyer miles with a Star Alliance carrier (e.g., United Airlines, Air China, Lufthansa), you can use those miles and earn miles on Air Canada.

Air Canada offers nonstop flights to Vancouver International Airport (YVR) from

  • Canada: Calgary, Edmonton, Fort McMurray, Montreal, Ottawa, Regina, Saskatoon, Toronto, Whitehorse, Winnipeg 
  • USA: Anchorage, Honolulu, Kahului (Maui), Kona (Hawaii), Las Vegas, Los Angeles, Newark, Portland, San Francisco, Seattle
  • Asia: Bejing, Hong Kong, Osaka, Seoul, Shanghai/Kunming, Tokyo (Narita) 
  • Europe: London (Heathrow)
  • Australia: Sydney
  • Mexico: Mexico City, Puerto Vallarta, San Jose Del Cabo 

West Jet: West Jet is Canada's second major airline. It, too, offers nonstop flights into Vancouver International Airport (YVR) from

  • Canada: Calgary, Edmonton, Fort McMurray, Montreal, Ottawa, Regina, Saskatoon, Toronto, Whitehorse, Winnipeg 
  • USA: Chicago, Honolulu, Kahului (Maui), Kona (Hawaii), Las Vegas, Lihue, Los Angeles, Orange County, Palm Springs, Phoenix, San Francisco  
  • Mexico: Cancun, Mazatlan, Puerto Vallarta, San Jose Del Cabo 

Air Transat: This Canadian carrier offers seasonal nonstop flights into Vancouver International Airport (YVR) from Europe:

  • Europe: Amsterdam, Glasgow, London (Gatwick), Manchester, Paris 

US Airlines with Nonstop & Direct Flights to Vancouver

These US airlines offer nonstop flights to Vancouver International Airport (YVR):

  • Alaska Airlines: nonstop from Portland, Seattle, Los Angeles
  • American Airlines: nonstop from Dallas
  • Delta Airlines: nonstop from Atlanta, Detroit, Minneapolis, New York (JFK), Salt Lake City, San Francisco, Seattle 
  • United Airlines: nonstop from Chicago, Denver, Houston, Los Angeles, Newark, San Francisco

As mentioned, United Airlines is a Star Alliance partner with Air Canada; if you have miles on one you should be able to use them on the other, as well as collecting miles for future travel.

Asian Airlines with Nonstop & Direct Flights to Vancouver

These Asian airlines offer nonstop flights to Vancouver International Airport (YVR):

European Airlines with Nonstop & Direct Flights to Vancouver

These European Airlines offer nonstop flights to Vancouver International Airport (YVR):

Looking to save money rather than fly direct? How to Find Cheap Flights to Vancouver includes tips and tricks for maximizing your flight search, including flying into alternate airports. For example, Air Canada offers nonstop flights into Abbotsford Airport (YXX), a small regional airport about an hour from downtown Vancouver.