Cheap Flights from Vancouver (YVRA) to Porto (OPO)

Compare Vancouver to Porto flight deals

Find the cheapest month or even day of the year to fly to Porto

Book the best Porto fare with no extra fees

Flight deals from Vancouver to Porto

Looking for a cheap last-minute deal or the best return flight from Vancouver to Porto Airport? If you want to travel next month, return fares start from $1,061. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Vancouver to Porto

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Vancouver to Porto flights are currently cheapest in September.

Vancouver to Porto: Alternative routes

Compare routes from Vancouver to Porto below. You may find an airport to fly into that's cheaper, faster, or easier than Porto.

Vancouver to Porto: Flight information

The things to know before you go.
Cheapest flight found$953
Cheapest month to flySeptember

Finding cheap flights from Vancouver to Porto: Frequently asked questions

The best price we found for a return flight from Vancouver to Porto is $953. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Vancouver to Porto. But we found flights with one stop from $953.
As of June 2026, there are no flights flying from Vancouver to Porto.
The cheapest month to fly from Vancouver to Porto is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Vancouver to Porto Airport on Thursday, 3 September 2026.
No airlines currently offer direct flights between Vancouver and Porto Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Porto but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Porto is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Porto is Air Transat .

Travelling from Vancouver to Porto Airport (OPO): What you need to know

  • The timezone in Porto is UTC+0, which is eight hours ahead of Vancouver. Porto Airport is located in Porto.

  • Arrive at the airport on time so you don't miss your flight from Vancouver to OPO. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • Popular months like July or other busy periods mean longer lines and potential delays. Stick to your schedule by getting to the airport even earlier. Plan for at least four hours ahead of an international flight and two hours before a domestic departure.

Airports in Vancouver

Vancouver International Airport (YVR)

  • YVR is around 13 kilometres from central Vancouver. If you're driving, ride-sharing or catching a taxi from the centre, it'll take 25 minutes or so to get there, depending on traffic. If you're taking public transport, expect the travel time to be around 25 minutes.

  • Searching for a comfortable hotel close to Vancouver International Airport? If you're catching an early flight from Vancouver to Porto Airport, these accommodation options will have you sleeping moments from your check-in counter:

  • Of the flights that depart from Vancouver International Airport, 72% land on schedule at their destination.

Vancouver Coal Harbour Seaplane Base (CXH)

  • On public transport, you can travel from central Vancouver to CXH in around 10 minutes. The airport is roughly 2 kilometres away, and making the journey by car takes approximately 5 minutes.

  • Got a crack-of-dawn departure? Think about checking in to one of these hotels near Vancouver Coal Harbour Seaplane Base the day before your Vancouver to OPO flight:

Abbotsford International Airport (YXX)

  • YXX is roughly 72 kilometres from central Vancouver. Driving from the city centre to the airport takes about 1 hour 20 minutes. If you're considering public transport, expect a journey of around 2 hours 30 minutes.

  • Relax in bed for a little longer and still make your Vancouver to Porto Airport flight without having to rush. These accommodation options near Abbotsford International Airport make departure day effortless if you're jetting off early:

  • The on-time performance rate of YXX is 68%. To put it simply, that's how frequently flights that depart this airport arrive as planned.

About Porto Airport (OPO)

  • The last thing you want is a lengthy journey to your hotel if you're arriving on a late flight from Vancouver to Porto Airport. Make yourself comfy at one of these accommodation options near OPO instead:

  • Fast-track your adventure by picking up a Porto Airport rental car. Grab a set of wheels from Klass Wagen, Goldcar or Drive & Go to explore Porto and beyond.

  • To secure the lowest price, book your vehicle around three weeks in advance of your Vancouver to Porto Airport flight.

Getting from Porto Airport (OPO) to central Porto

  • From Porto Airport, central Porto is around 11 kilometres away. It takes about 20 minutes to get to the city centre by car.

  • It'll take around 30 minutes if you're using public transport.

How to find the cheapest flights from Vancouver to Porto Airport (OPO)

  • $549 is currently the best price for a one-way ticket from Vancouver to Porto Airport. A return flight starts from $953. These prices can change depending on availability.

  • To find cheap flights from Vancouver to OPO, book in advance. Airlines tend to offer lower fares when flights first go on sale.

  • Cheap Vancouver to Porto Airport tickets are easier to find when your dates are flexible. Try using the 'Whole month' tool to compare fares throughout the month and then choose the cheapest day.

  • Locking in a cheap plane ticket from Vancouver to OPO is a piece of cake with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch as soon as the price has dropped.

  • Discover the best deal on a flight from Vancouver to Porto Airport with the help of the filters. Pick your ideal departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest.'

The best time to fly from Vancouver to Porto Airport (OPO)

  • Picture the kind of break you want when planning the timing of your trip. January is the quietest month to visit Porto. August is when most people book flights from Vancouver to Porto Airport (OPO), which may be perfect if you enjoy travelling when it's busier.

  • When booking your Vancouver to OPO plane ticket, consider the kind of weather you prefer. August is the warmest month in Porto, with temperatures ranging from 14ºC (57ºF) to 32ºC (90ºF).

  • January sees temperatures of between 3ºC (37ºF) and 14ºC (57ºF). Search for cheap tickets from Vancouver to Porto Airport around that time if you like travelling in cooler conditions.

More about Porto

  • Start your Porto trip right by choosing the ideal place to stay. Once you've booked your flight from Vancouver to Porto Airport, explore our selection of accommodation options including:

  • Ribeira District and Rio Douro are just the start of the major attractions to put on your Porto must-do list. Continue your sightseeing adventures at Livraria Lello.

Explore more of Portugal

  • You've seen Porto, now it's time to discover more of Portugal. Journey about 290 kilometres south to Lisbon to tick off its popular sights. From Pasteis de Belém to belém and Real Mosteiro de Santa Maria de Belém, your itinerary will be busy.

  • Around 274 kilometres south of Porto, Amadora is another favourite stop in Portugal. Experience the best of this destination with a visit to Around Lisbon, Roman Villa and Park Fonte das Avencas.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.