Skip to main content

Search flights from Vancouver to Porto

Book your plane tickets from Vancouver to Porto with ease

Cheapest flights to Porto

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Vancouver to Porto: things to know

The most popular route is from Vancouver International Airport in Vancouver to Francisco Sá Carneiro Airport in Porto. On average this flight takes 16 hours 36 minutes one-way and costs $1,480 round-trip.

Most popular route

Vancouver International Airport (YVR) to Francisco Sá Carneiro Airport (OPO)

Average flight time

16 hours 36 minutes

Average round-trip price

$1,480

Fly from Vancouver to Porto

8 airlines
A beautiful view of Porto
Great selection

Great selection

Easily compare flights, airlines, and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Airlines that fly from Vancouver to Porto

Airline options may vary according to recently booked flights and your search terms

  • Air Transat logo
    Air Transat
  • Porter Airlines logo
    Porter Airlines
  • Air Canada logo
    Air Canada
  • Lufthansa logo
    Lufthansa
  • Azores Airlines logo
    Azores Airlines
  • Swiss logo
    Swiss
  • Westjet logo
    Westjet
  • KLM logo
    KLM

Frequently asked questions

Fly to more destinations from Vancouver

Toronto
Canada
Calgary
Canada
Los Angeles
United States of America
Montreal
Canada
Edmonton
Canada
Kelowna
Canada
London
United Kingdom
San Francisco
United States of America
Las Vegas
United States of America
Cancún
Mexico
Tokyo
Japan
Winnipeg
Canada
Frankfurt
Germany
Ottawa
Canada
Hong Kong
Hong Kong
Manila
Philippines
Paris
France
New York
United States of America
Honolulu
United States of America
Phoenix
United States of America
Bangkok
Thailand