Cheap flights from Barcelona to Porto from $23

Return
1 adult
Economy
0 bags
From?
To?
Wed 17/8
Wed 24/8

Flight information for Barcelona to Porto

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Porto

Fastest flight time

2h 00m

Direct flights

None

Airports in Porto

1 airport
The fastest flight from Barcelona to Porto takes 2h 00m
There are no direct flights from Barcelona to Porto. Popular non-direct route for this connection is Barcelona-El Prat Airport - Porto Airport.
There is 1 airport near Porto: Porto (OPO)

How to get the cheapest flight ticket from Barcelona to Porto

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Barcelona to Porto?

January

The cheapest time of year to fly to Porto from Barcelona is January. The most expensive is October.

What is the cheapest Barcelona to Porto flight route?

Barcelona-El Prat - Porto

Fly from Barcelona-El Prat to Porto for the best Barcelona - Porto flight prices

How far in advance should you book Barcelona to Porto flights?

58 days before

The cheapest time to buy a flight from Barcelona to Porto is approximately 58 days to departure

When travelling from Barcelona to Porto, the most popular airport to fly into is Porto Airport. The majority of travellers flying into Porto Airport from Barcelona are departing from Barcelona-El Prat Airport. In August, $141 is typically the cheapest round trip price you’ll find from Barcelona to Porto which you can find when you fly BCN — OPO.

Barcelona-El Prat Airport (BCN) to Porto Airport (OPO)$141
Search Flight Deals

Easily compare return flights from Barcelona to Porto

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona to Porto by changing tabs
Ryanair
15 Oct.
BCN15:55Barcelona-El Prat
1h 50m
OPO17:45Porto
19 Oct.
OPO15:00Porto
1h 40m
BCN16:40Barcelona-El Prat
Vueling
2 Oct.
BCN10:15Barcelona-El Prat
1h 55m
OPO12:10Porto
5 Oct.
OPO17:50Porto
1h 45m
BCN19:35Barcelona-El Prat
Vueling
13 Oct.
BCN03:05Barcelona-El Prat
1h 55m
OPO05:00Porto
19 Oct.
OPO17:50Porto
1h 45m
BCN19:35Barcelona-El Prat
Ryanair
29 Sep.
BCN06:00Barcelona-El Prat
1h 50m
OPO07:50Porto
12 Oct.
OPO02:20Porto
1h 40m
BCN04:00Barcelona-El Prat
Ryanair
29 Sep.
BCN06:00Barcelona-El Prat
1h 50m
OPO07:50Porto
12 Oct.
OPO02:20Porto
1h 40m
BCN04:00Barcelona-El Prat
Vueling
11 Oct.
BCN03:05Barcelona-El Prat
1h 55m
OPO05:00Porto
13 Oct.
OPO04:40Porto
1h 45m
BCN06:25Barcelona-El Prat

Find the cheapest one-way flights from Barcelona to Porto

If you're looking for one-way flights from Barcelona to Porto, view some of our deals below provided by Ryanair and TAP AIR PORTUGAL
Ryanair
28 Sep.
BCN06:05Barcelona-El Prat
1h 50m
OPO07:55Porto
Ryanair
20 Sep.
BCN05:40Barcelona-El Prat
1h 50m
OPO07:30Porto
TAP AIR PORTUGAL
10 Sep.
BCN11:00Barcelona-El Prat
19h 00m
1 stop
OPO06:00Porto

Search last-minute flights to Porto from Barcelona

Find and compare return flight prices for your last-minute flight from Barcelona to Porto
Ryanair
19 Aug.
BCN06:05Barcelona-El Prat
1h 50m
OPO07:55Porto
31 Aug.
OPO15:00Porto
1h 40m
BCN16:40Barcelona-El Prat
KLM
21 Aug.
BCN07:10Barcelona-El Prat
12h 05m
1 stop
OPO19:15Porto
27 Aug.
OPO12:25Porto
17h 00m
1 stop
BCN05:25Barcelona-El Prat
SWISS
22 Aug.
BCN16:05Barcelona-El Prat
13h 00m
1 stop
OPO05:05Porto
31 Aug.
OPO08:40Porto
5h 35m
1 stop
BCN14:15Barcelona-El Prat
Ryanair
22 Aug.
BCN11:05Barcelona-El Prat
1h 50m
OPO12:55Porto
26 Aug.
OPO16:55Porto
1h 40m
BCN18:35Barcelona-El Prat
Iberia
18 Aug.
BCN09:30Barcelona-El Prat
3h 25m
1 stop
OPO12:55Porto
23 Aug.
OPO04:40Porto
1h 45m
BCN06:25Barcelona-El Prat
Vueling
22 Aug.
BCN16:15Barcelona-El Prat
1h 55m
OPO18:10Porto
29 Aug.
OPO17:50Porto
1h 45m
BCN19:35Barcelona-El Prat

Ryanair flights from Barcelona to Porto

Our best Ryanair deals on Barcelona to Porto flight tickets
Ryanair
15 Oct.
BCN15:55Barcelona-El Prat
1h 50m
OPO17:45Porto
19 Oct.
OPO15:00Porto
1h 40m
BCN16:40Barcelona-El Prat
Ryanair
29 Sep.
BCN06:00Barcelona-El Prat
1h 50m
OPO07:50Porto
12 Oct.
OPO02:20Porto
1h 40m
BCN04:00Barcelona-El Prat
Ryanair
29 Sep.
BCN06:00Barcelona-El Prat
1h 50m
OPO07:50Porto
12 Oct.
OPO02:20Porto
1h 40m
BCN04:00Barcelona-El Prat

SWISS flights from Barcelona to Porto

Our best SWISS deals on Barcelona to Porto flight tickets
SWISS
22 Aug.
BCN16:05Barcelona-El Prat
13h 00m
1 stop
OPO05:05Porto
31 Aug.
OPO08:40Porto
5h 35m
1 stop
BCN14:15Barcelona-El Prat
SWISS
22 Aug.
BCN10:55Barcelona-El Prat
18h 10m
1 stop
OPO05:05Porto
30 Aug.
OPO10:15Porto
17h 35m
2 stops
BCN03:50Barcelona-El Prat
SWISS
22 Aug.
BCN16:05Barcelona-El Prat
16h 30m
1 stop
OPO08:35Porto
25 Aug.
OPO23:05Porto
4h 45m
1 stop
BCN03:50Barcelona-El Prat

  • How far is Barcelona to Porto by plane?

    The distance between Barcelona and Porto is about 902.3 km. Typically, this will take 1h 50m by plane in normal conditions.



Alternative routes for Barcelona to Porto

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Barcelona to Lisbon Flights
Fastest flight time1h 55m
Cheapest price$485

Similar Barcelona to Porto flights

Flexible with your destination? Broaden your search and find flights similar to your Barcelona to Porto route

Flights to other cities in Portugal

Lost the lust for Porto? Check out some flights to other cities in Portugal

Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from Barcelona to Porto . Millions of users trust and use momondo every year so you are in good hands.

All flight searches from Barcelona to Porto on momondo can be filtered to show those which offer flexible booking policies.

momondo provides multiple filters to help you find the best flight to Porto from Barcelona. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.

If you are simply researching potential flights to Porto, momondo offers a useful price alert feature which will track prices for flights to Porto from Barcelona and alert you when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.