
Porto to Barcelona flights from 21EUR*
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 Porto to Barcelona
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 22/12/2026 | From 21EUR Seen 1 day ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 22/12/2026 | From 21EUR Seen 1 day ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 20/10/2026 | From 21EUR Seen 19 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 20/10/2026 | From 21EUR Seen 19 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 22/09/2026 | From 21EUR Seen 11 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 22/09/2026 | From 21EUR Seen 11 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 06/08/2026 | From 21EUR Seen 4 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 06/08/2026 | From 21EUR Seen 4 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 23/09/2026 | From 21EUR Seen 20 hrs ago |
| Porto (OPO) | Barcelona (BCN) | One-way | Depart: 23/09/2026 | From 21EUR Seen 20 hrs ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Flights to Barcelona from Porto
Traveling from Porto to Barcelona is the fastest way to connect the charm of the Douro with the energy of the Mediterranean. In less than 2 hours, you can go from the wine cellars of Vila Nova de Gaia to strolling down Las Ramblas or admiring Gaudí's architecture. It is a perfect route for both business trips and cultural getaways, with flight options to suit your plans.
Flight information from Porto to Barcelona
Check the key data to organize your journey between these two European cities.

Flight duration
1:45 h

Distance
900 km

Public transport
Metro, Bus and Train
Porto-Barcelona by plane
Flying from Porto to Barcelona with Vueling offers you an ideal combination of comfort and efficiency. With a journey lasting approximately 1 h 45 min, you will avoid long overland journeys and save time to enjoy your destination from the very first moment.
Flights depart from Francisco Sá Carneiro Airport (OPO) and land at Terminal 1 of Josep Tarradellas Barcelona-El Prat Airport (BCN). Both airports have excellent public transport connections, making it very easy to travel from central Porto and arrive in the heart of Barcelona.
Upon landing in Barcelona, a city with an unbeatable gastronomic offer, urban beaches, and a unique historical heritage awaits you. Book your flight from Porto to Barcelona and get ready to discover one of Europe's most cosmopolitan cities.
Onboard services on Porto-Barcelona flights
On the journey between Porto and Barcelona, we ensure your experience is satisfactory with services designed for your well-being.
Food and drink
We have a varied selection of products on board. From sweet options for breakfast to savory snacks and refreshing drinks, you can choose whatever you fancy to make your flight more enjoyable.
WiFi
Don't lose your connection during your trip. Thanks to the onboard WiFi service, you can keep chatting, checking your emails, or planning the final details of your visit to Barcelona while flying over the peninsula.
Pets
We know your pet is part of the family. On flights from Porto to Barcelona, you can travel with them in the cabin, provided you comply with the established safety and transport regulations.
People with special needs
At both the departure and destination airports, personalized assistance is offered for passengers with reduced mobility or specific needs, guaranteeing comfortable and safe passage through the facilities.
How to get to Porto's Francisco Sá Carneiro Airport
Porto Airport is one of the best rated in Europe and is very accessible from any point in the city.
By metro
Line E (Violet) of the Porto Metro directly connects the city center (Trindade station) with the airport. It is an affordable, fast option with a frequent train service.
By bus
There are several bus lines from the STCP network that reach the airport from different points in Porto. Additionally, there are private shuttle services offering direct and fast connections for travelers.
By taxi or VTC
Taxi service is available 24 hours a day and is a convenient option if you are traveling with a lot of luggage. Various VTC platforms also operate, offering door-to-door transfers at competitive rates.
By private car
If you decide to go in your own vehicle, the airport has short and long-stay parking lots with direct access from the main highways surrounding the city of Porto.
Everything you need to know about Francisco Sá Carneiro Airport
Before taking off for Barcelona, Porto Airport offers all the facilities to make your wait pleasant and productive.
- VIP Lounges: Enjoy an exclusive and quiet atmosphere before your flight with the airport's VIP lounges, which feature catering, press, and rest areas.
- Free WiFi: The airport has unlimited WiFi connection for all passengers, allowing you to stay connected at all times.
- Shops and Duty Free: Find everything from local Portuguese products to international fashion and cosmetic brands in the terminal's numerous shops.
- Dining: A wide range of cafes and restaurants where you can taste everything from a quick "francesinha" to international cuisine.
- Accessibility: Fully adapted facilities with ramps, elevators, and support services for travelers requiring special assistance.
- ATMs and currency exchange: Financial services are available for any last-minute transactions before traveling to Spain.
- Information points: Customer service desks distributed throughout the terminal to resolve any questions about your flight or airport services.
How to get around Barcelona by public transport
Barcelona has one of the most efficient public transport networks in the world, making your travel easy from the moment you land.
How to pay for transport in Barcelona
- Integrated cards (T-casual, T-usual): These allow you to combine metro, bus, train, and tram in a single journey. They are purchased at station machines.
- Hola Barcelona Travel Card: An ideal option for tourists offering unlimited travel for periods of 2 to 5 days.
- Single ticket: This can be purchased directly on the bus (with a bank card) or at metro machines, although it does not allow free transfers.
- Contactless Payment: On Barcelona buses, it is already possible to pay for a single ticket by tapping your bank card or mobile device on the reader.
How to validate your journey
- It is mandatory to validate your ticket when entering the metro, train, or tram, and every time you board a bus.
- On the metro and train, you must insert the card into the turnstile slots or tap it against the reader if it is digital.
- Always keep your ticket until the end of the journey, as inspectors may request it at any time.
Frequently asked questions
How long does the flight from Porto to Barcelona take?
A direct flight between Porto and Barcelona has an estimated duration of 1 hour and 45 minutes.
What is the distance between Porto and Barcelona by plane?
The aerial distance between the two cities is approximately 900 kilometers.
When is it cheapest to fly from Porto to Barcelona?
Prices are usually more competitive if you book several weeks in advance and avoid traveling on holidays or during peak vacation periods.
Which terminal in Barcelona does my flight from Porto arrive at?
Vueling flights from Porto usually land at Terminal 1 (T1) of Josep Tarradellas Barcelona-El Prat Airport.
Can I use my Avios to fly to Barcelona from Porto?
Yes, you can use your Avios to get discounts on your ticket price or even to pay the full fare of your Vueling flight.
Baggage on your Porto-Barcelona flight
Currently, all Vueling fares include one free piece of baggage to be placed under the front seat, with maximum dimensions of 40×30×20 cm. This option is ideal for carrying essentials on your journey.
Depending on the fare selected or the additional services you add to your booking, you can also travel with another piece of cabin baggage or add checked baggage of different weights according to your needs.
Important
Since baggage regulations and policies may be updated in accordance with current regulations, you must always confirm the specific conditions applicable to your ticket at the time of purchase or through the official Vueling Baggage Policy section.
Explore more destinations
Explore Vueling's Top-Pick Destinations