Travelling from Porto Airport (OPO) to Barcelona Airport (BCN): what you need to know
The average time for a direct flight from Porto Airport to Barcelona Airport is 1 hour 50 minutes.
Barcelona's timezone is UTC+1, which makes Barcelona one hour ahead of Porto.
Every week, there are 49 Porto Airport to Barcelona Airport flights. If you'd like to get going as early as possible, opt for the 07:00 Ryanair flight. If you're eager to make the most of your time before flying, the last flight is at 22:40 with Ryanair.
Leave plenty of time to make your OPO to BCN flight. Generally, it's best to arrive two hours before international departures and an hour ahead for domestic flights.
You'll likely experience longer queues during popular months like August. Arriving up to four hours in advance for international flights and two hours for domestic departures will give you ample time for security and boarding.
Vueling has direct flights from Porto Airport to Barcelona Airport. Book with this popular airline, then get ready to see the sights in Barcelona — and maybe even more of Spain if time allows.
The majority of travellers choose to travel with Vueling on this route.
With a reliable 91.67% of services arriving as scheduled, Ryanair has the best on-time performance for OPO to BCN flights.
Think about adding a stopover when booking your ticket from Porto Airport to Barcelona Airport. Just uncheck 'Direct flights only' to break up your trip, or enjoy a detour to a new and interesting place. Here's where you can stop between OPO and BCN:
Madrid Airport
Palma - Majorca Airport
Alicante Airport
How to find the cheapest flights from Porto Airport (OPO) to Barcelona Airport (BCN)
At the moment, £16 is the lowest price we've seen for a one-way Porto Airport to Barcelona Airport flight. The best price for a return plane ticket is £33. Bear in mind that fares could change due to demand at the time of booking.
To get cheap tickets from OPO to BCN, book your journey one month ahead of your departure.
The cheapest month for flights from Porto Airport to Barcelona Airport is June. Use the 'Whole month' tool to find the lowest prices if you have flexible dates.
There's no need to check back in every day to see if fares have gone down when you set up a Price Alert. We'll update you the moment there's a better deal on cheap flights from OPO to BCN.
Select your preferred arrival and departure times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to find the best deals on flights from Porto Airport to Barcelona Airport.
Handy information about Porto Airport (OPO)
When it comes to Porto Airport's on-time performance, 75% of flights meet their scheduled arrival time.
Porto Airport is around 11 kms (7 miles) from central Porto. If you're ride-sharing, catching a taxi or driving from the centre, it'll take you 20 minutes or so to get there, depending on the traffic.
The trip on public transport typically takes 30 minutes.
Catching an early flight from Porto Airport to Barcelona Airport? Avoid the hassle of rushing to the terminal (and get some extra shut-eye) by picking one of these stays close to OPO:
Arriving at Barcelona Airport (BCN)
Consider staying in a hotel close to BCN if you have a late Porto Airport to Barcelona Airport flight. Choose one of these options and avoid the hassle of a long transfer:
Grab a Barcelona Airport rental car and explore Barcelona and beyond with your own set of wheels. Record Go, Goldcar and Nizacars Rent A Car are top outlets to choose from here.
Reserving your ride from Barcelona Airport about four weeks ahead gives you the best chance of locking in a great deal.
Getting from Barcelona Airport (BCN) to central Barcelona
Barcelona Airport is roughly 13 kms (8 miles) from central Barcelona. The drive time takes around 25 minutes.
It typically takes 30 minutes when travelling by public transport.
When to fly to Barcelona Airport (BCN)
July is the most popular month for flights from Porto Airport to Barcelona Airport. For smaller crowds, head to Barcelona in March.
The warmest month in Barcelona is August, with the temperature ranging between 20ºC and 31ºC. Book your flights from Porto Airport to Barcelona Airport in this month if this is the type of weather you like.
Look for cheap tickets from OPO to BCN in January if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between 5ºC and 14ºC on average.
Explore more of Spain
Barcelona has loads to offer, but there are so many other parts of Spain you should also see. Around 257 kms (160 miles) west of Barcelona, a visit to Zaragoza will keep your itinerary packed. Check out popular attractions like Plaza del Pilar, La Seo del Salvador and Basílica de Nuestra Senora del Pilar.
Logroño is another must-experience destination in Spain and is around 402 kms (250 miles) west of Barcelona. No journey is complete without a visit to Bodegas Faustino, Bodegas Campo Viejo and Bodegas Valoria.





