
Barcelona to Porto flights from 22EUR*
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from Barcelona to Porto
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 01/09/2026 | From 22EUR Seen 1 minute ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 01/09/2026 | From 22EUR Seen 1 minute ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 13/08/2026 | From 22EUR Seen 1 hour ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 12/08/2026 | From 22EUR Seen 1 hour ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 13/08/2026 | From 22EUR Seen 1 hour ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 12/08/2026 | From 22EUR Seen 1 hour ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 03/09/2026 | From 22EUR Seen 1 day ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 27/11/2026 | From 22EUR Seen 1 day ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 27/11/2026 | From 22EUR Seen 1 day ago |
| Barcelona (BCN) | Porto (OPO) | One-way | Depart: 07/10/2026 | From 22EUR Seen 1 day ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Barcelona to Porto Flights
Connecting the Catalan capital with the jewel of the Douro is now easier than ever. In just under 2 hours, you can swap the Barcelona skyline for the picturesque facades of the Ribeira. A perfect route for business trips, romantic getaways, or cultural breaks, with frequencies tailored to your pace.
Information on flights from Barcelona to Porto
Check the technical details to plan your trip to Portugal.
Flight duration
2 h
Distance
900 km
Public transport
Metro, bus and taxi
Barcelona-Porto by plane: your gateway to Portugal
Flying from Barcelona to Porto with Vueling guarantees a fast and efficient travel experience. This direct route links two of the most vibrant cities on the Iberian Peninsula, allowing you to enjoy a coffee by the Mediterranean in the morning and a port wine tasting overlooking the Douro River in the afternoon.
Your journey begins at Josep Tarradellas Barcelona-El Prat Airport, a world-class international hub, and ends at Porto's Francisco Sá Carneiro Airport, frequently recognized as one of the best in Europe for its design and services.
On board our fleet, you will have all the facilities to make your journey pleasant. You can choose your preferred seat, enjoy the entertainment system, or simply rest while we fly over the peninsula. Punctuality and customer service are our priorities with every takeoff.
With several daily departures, you have the flexibility needed to organize your schedule, whether for a work meeting or to discover the famous tiles of São Bento station.
Porto will win you over with its bohemian atmosphere, iron bridges, and exquisite gastronomy. Don't waste time on long journeys: choose the plane and start living your destination from the first minute.
On-board services on Barcelona-Porto flights
We want your flight to be an enjoyable part of your trip. That's why, on the Barcelona-Porto route, we offer services designed for your comfort.
On-board menu
We have a varied catering menu that includes everything from hot drinks and soft drinks to healthy snack options, freshly prepared sandwiches, and sweet treats. You will always find something delicious to snack on during the flight.
Connectivity and entertainment
Many of our aircraft are equipped with WiFi technology, allowing you to browse the internet, check your emails, or finalize the details of your Porto travel guide. Check availability on your flight and stay connected.
Travelling with pets
Your four-legged companions are welcome. At Vueling, we allow the transport of certain pets in the cabin so you don't have to leave anyone behind. Make sure to review the pet transport regulations before your departure.
Special assistance
We are committed to accessibility. If you require assistance for people with reduced mobility or have special needs, our team will accompany you throughout the process at the airport and on board.
How to get to Josep Tarradellas Barcelona-El Prat Airport
Barcelona airport is perfectly integrated into the city's transport network, offering multiple alternatives to get to your flight on time.
Metro (L9 Sud)
The L9 Sud line connects various strategic points and metro network stations directly with terminals T1 and T2. It is a fast service with a high frequency.
Aerobús
The express bus service connects Plaza Catalunya with the airport in approximately 35 minutes. It operates 365 days a year with departures every few minutes, making it one of the favorite options for travelers.
Train (Cercanías R2 Nord)
The Cercanías train links central stations such as Sants or Passeig de Gràcia with Terminal T2. There is a free shuttle bus connecting T2 with T1 if your flight departs from there.
Taxi and mobility services
Barcelona has a large fleet of yellow and black taxis available 24 hours a day. You can also opt for ride-sharing services for a door-to-door transfer with a fixed price.
Everything you need to know about Josep Tarradellas Barcelona-El Prat Airport
Before heading to Porto, Barcelona airport offers state-of-the-art infrastructure to make your wait pleasant.
- VIP Lounges: Exclusive spaces where you can work or relax with catering and press services. You can check access at VIP lounges.
- Gastronomy: From local cuisine restaurants to international chains and quick cafés for one last coffee before boarding.
- Shopping: Fashion stores, duty-free, bookstores, and gifts so you don't miss anything in your suitcase.
- WiFi Connection: Free and unlimited internet access throughout the airport premises.
- Passenger Service: Information points and claims offices to resolve any doubts about your journey.
- Left luggage: If you arrive well in advance, you can safely leave your luggage at the left luggage service.
How to get around Porto by public transport
Once you land in Porto, you will discover that the Portuguese city has a modern and very intuitive transport system that will take you to any point of interest.
The payment system and the Andante card
- Andante Card: This is the rechargeable card used for the metro, buses (STCP), and some urban trains. It is individual and must be purchased upon arrival (at airport machines or stations).
- Zoning: Porto is divided into zones (Z2, Z3, Z4...). The price of the trip depends on how many zones you cross from your origin.
- Andante Tour: An ideal option for tourists that allows unlimited travel for 24 or 72 hours across the entire network.
- Porto Metro: Line E (violet) directly connects the airport with the city center (Trindade station).
How to validate correctly
- It is mandatory to validate your Andante card before each journey at the yellow machines located on platforms or on board buses.
- You must validate again every time you transfer between lines or means of transport.
- Inspectors carry out frequent checks; traveling without validating can lead to considerable fines.
Frequently asked questions
How long is the flight from Barcelona to Porto?
The average duration of the direct flight is 2 hours. It is a short and comfortable journey that allows you to make the most of the day at your destination.
How far in advance should I arrive at the airport for my flight to Porto?
As it is a flight within the Schengen area, it is recommended to arrive at least 2 hours before departure, especially if you have luggage to check in.
What documentation do I need to travel from Barcelona to Porto?
As an EU citizen, you only need your valid ID card. If you are from outside the EU, you must present your passport and, depending on your nationality, the corresponding visa. You can consult more details in the travel documentation section.
How can I get cheap flights to Porto from Barcelona?
The best strategy is to book as far in advance as possible and try to avoid high-season weekends. Using our price search tool will help you find the most economical fare.
Where is Porto airport located?
Francisco Sá Carneiro Airport (OPO) is located about 11 kilometers north of the city center, with excellent metro and road connections.
Explore more destinations
Explore Vueling's Top-Pick Destinations