Book Cheap Flights from Porto to Barcelona starting from C$27

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Porto to Barcelona
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Porto to Barcelona

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: Jan 12 - Jan 18
$109
$144
$150
$157
$89
$88
$88
$98
$110
$114
$115
$88
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
77%Trains are 77% more expensive in Barcelona than in Porto.
Porto$2.44
Barcelona$4.31
MealMid-priced restaurant
50%The average meal is 50% more expensive in Barcelona than in Porto.
Porto$16.25
Barcelona$24.38
TaxiStandard daytime start rate
14%A taxi fare in Barcelona is 14% cheaper than in Porto.
Porto$5.69
Barcelona$4.88
CoffeeRegular cappuccino
41%Coffee is 41% more expensive in Barcelona than in Porto.
Porto$2.91
Barcelona$4.11
Exchange rate
1 CAD = 0.62 EUR
1 EUR = 1.64 CAD
Last revised on Fri, 12-05
Distance: 903 kms
Porto airports
Porto (OPO)How far from city centre: 3 kms
Barcelona airports
El Prat (BCN)How far from city centre: 12 kms

How to find cheap flights from Porto to Barcelona

Barcelona beckons travellers with a captivating blend of history, artistry, and coastal allure. This Spanish city, home to architectural wonders, ancient roots, and a dynamic local scene, offers a diverse array of experiences. Visitors arrive to explore its distinctive landmarks, delve into its storied past, or simply enjoy the inviting Mediterranean climate.

Flying from Porto to Barcelona generally takes about 1 hour and 45 minutes. For the most comfortable travel, consider visiting during the spring (April to June) or fall (September to October). These periods offer pleasant weather, ideal for exploring the city's outdoor spaces and attractions without the peak summer crowds. While winter flights can be more budget-friendly, some seasonal activities might be limited.

Useful information about Porto airports

Your journey from Porto will begin at one of the following commercial airports.

Francisco Sá Carneiro Airport (OPO)

This airport serves as the primary gateway for air travel to and from Porto. It is a key hub for many airlines, offering a wide array of domestic and international flights. Travellers will find all essential services here, including car rental agencies, dining options, and duty-free shops, making it a convenient point of departure for your flight to Barcelona.

Airports in Barcelona: good to know

Your flight from Porto will arrive at one of Barcelona’s key airports, marking the start of your discovery in this destination.

Barcelona-El Prat Airport (BCN)

This is Barcelona’s primary international gateway, handling the majority of flights arriving and departing from the city. Located approximately 12 kilometres southwest of the city centre, Barcelona-El Prat Airport offers extensive transport connections including a train line, metro, and Aerobus service directly into central Barcelona, making it a convenient choice for most travellers.

Girona-Costa Brava Airport (GRO)

Situated about 100 kilometres north of Barcelona, Girona-Costa Brava Airport serves as an alternative for flights, particularly those operated by budget carriers. While further afield, direct bus services connect Girona-Costa Brava Airport to Barcelona’s city centre, providing a straightforward journey for passengers.

Reus Airport (REU)

Reus Airport is located approximately 100 kilometres south of Barcelona and predominantly handles leisure flights and seasonal routes. It offers bus connections to various points in Catalonia, including regular services to Barcelona, though the travel time to the city is longer compared to the other airports.

Secure the best flight deals from Porto to Barcelona

Ready to make smart travel choices? With eDreams, finding your ideal flight means comparing options from many different airlines all in one place. Explore flexible fares designed for peace of mind, and unlock exclusive discounts simply by becoming a Prime member. We make navigating travel options straightforward, so you can focus on the adventure ahead. Planning a well-designed journey has never been easier.

FAQs about flights between Porto and Barcelona

Can I choose a flexible fare for my flight from Porto to Barcelona?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Espagne applies new travel restrictions when flying from Porto. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Porto to Barcelona on eDreams?
The lowest current fare from Porto to Barcelona is $ 27. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Barcelona more expensive than Porto?
Conversely, taxis are about 14% cheaper in Barcelona, costing 4.88 CAD, compared to 5.69 CAD in Porto.
In Barcelona, train tickets can cost about 77% more, averaging 4.31 CAD compared to 2.44 CAD in Porto.
In other cases, eating out in Barcelona may cost 50% more, at about 24.38 CAD, while in Porto meals average 16.25 CAD.
In Barcelona, coffee is about 41% more expensive, with an average price of 4.11 CAD, compared with 2.91 CAD in Porto.
How many hours is the flight from Porto to Barcelona?
Flying between Porto and Barcelona generally takes about 01:48 hours, for a distance of approximately 904 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Barcelona vs. Porto?
In summer, Porto experiences average highs of 33.19 ºC with rainfall around 3 mm. At the same time, Barcelona can reach 30.74 ºC and record about 12 mm of rainfall. In winter, the climate is cooler, averaging -0.18 ºC in Porto compared to 3.49 ºC in Barcelona. Rainfall levels reach 12 mm in Porto and 6 mm in Barcelona.
Which airports connect Porto and Barcelona?
The main airport link between Porto and Barcelona is Porto (OPO) to El Prat (BCN), operated by the following airline(s):
Vueling
Ryanair

Plan your trip

Popular Flight RoutesAlternate routes