Direct flights from Porto to Barcelona

OPO - BCN route map All flights from OPO to BCN non-stop. There are direct flights from Porto Airport, Portugal to El Prat Airport (BCN), Spain every day of the week with Vueling and Ryanair. The flight distance is 561 miles and the trip usually takes about 1 hour and 45 minutes.

OPO
Porto Airport
PortugalPorto , Portugal
BCN
El Prat Airport
SpainBarcelona , Spain
OPO
Porto Airport
PortugalPorto , Portugal
El Prat Airport
SpainBarcelona , Spain
BCN
Flight time is 1 hour and 45 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Vueling

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights per day
3 flights per day

Ryanair

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2-4 flights per day
2-4 flights per day

TAP Portugal
No flights anymore

Ended in Oct 2019
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from Porto to Barcelona with Vueling

This is a weekly direct flight schedule for Vueling. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 13
Tue
May 14
Wed
May 15
Thu
May 16
Fri
May 17
Sat
May 18
Sun
May 19
VY8477
08:35
08:35
08:35
08:35
08:35
08:10
08:35
VY8479
16:45
16:50
16:45
16:45
16:45
16:50
16:45
VY8481
21:55
21:55
21:55
21:55
21:55
21:55
21:55

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Porto to Barcelona with Ryanair

This is a weekly direct flight schedule for Ryanair. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 13
Tue
May 14
Wed
May 15
Thu
May 16
Fri
May 17
Sat
May 18
Sun
May 19
FR4546
13:15
07:35
07:25
09:40
07:55
06:45
07:40
FR4586
06:50
18:20
22:35
22:00
18:50
19:10
19:05
FR4584
21:30
----
----
16:55
13:35
12:10
12:50
FR4596
----
----
----
21:50
----
----
----

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES

Porto to Barcelona flight departures

Select a date to see all scheduled flight departures between OPO to BCN.

Thursday
Thu
May 16
7 flights(7)
Friday
Fri
May 17
6 flights(6)
Saturday
Sat
May 18
6 flights(6)
Sunday
Sun
May 19
6 flights(6)
Monday
Mon
May 20
6 flights(6)
Tuesday
Tue
May 21
5 flights(5)
Wednesday
Wed
May 22
5 flights(5)
Time
Airline
Flight
08:35
Vueling Vueling
VY8477
09:40
Ryanair Ryanair
FR4546
16:45
Vueling Vueling
VY8479
16:55
Ryanair Ryanair
FR4584
21:50
Ryanair Ryanair
FR4596
21:55
Vueling Vueling
VY8481
22:00
Ryanair Ryanair
FR4586
07:55
Ryanair Ryanair
FR4546
08:35
Vueling Vueling
VY8477
13:35
Ryanair Ryanair
FR4584
16:45
Vueling Vueling
VY8479
18:50
Ryanair Ryanair
FR4586
21:55
Vueling Vueling
VY8481
06:45
Ryanair Ryanair
FR4546
08:10
Vueling Vueling
VY8477
12:10
Ryanair Ryanair
FR4584
16:50
Vueling Vueling
VY8479
19:10
Ryanair Ryanair
FR4586
21:55
Vueling Vueling
VY8481
07:40
Ryanair Ryanair
FR4546
08:35
Vueling Vueling
VY8477
12:50
Ryanair Ryanair
FR4584
16:45
Vueling Vueling
VY8479
19:05
Ryanair Ryanair
FR4586
21:55
Vueling Vueling
VY8481
06:50
Ryanair Ryanair
FR4586
08:35
Vueling Vueling
VY8477
13:15
Ryanair Ryanair
FR4546
16:45
Vueling Vueling
VY8479
21:30
Ryanair Ryanair
FR4584
21:55
Vueling Vueling
VY8481
07:35
Ryanair Ryanair
FR4546
08:35
Vueling Vueling
VY8477
16:45
Vueling Vueling
VY8479
18:20
Ryanair Ryanair
FR4586
21:55
Vueling Vueling
VY8481
07:25
Ryanair Ryanair
FR4546
08:35
Vueling Vueling
VY8477
16:45
Vueling Vueling
VY8479
21:55
Vueling Vueling
VY8481
22:35
Ryanair Ryanair
FR4586
Ad
Arriving at El Prat Airport
OPO-BCN flight route
Porto, OPO to Barcelona, BCN flight path. The distance is 561 miles or 903 km.
Ad
Porto - Barcelona direct flight map
Ad

OPO - BCN information

  • Distance
    561 miles (903 km)
  • Flight time
    1 hour and 45 minutes
  • Airlines
    Vueling Vueling
    Ryanair Ryanair
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Vueling Aircraft
    Airbus A318 / A319 / A320 / A321
  • Ryanair Aircraft
    Boeing 737 Passenger
  • Arrival Terminal
    Terminal 1 (Vueling)
AD (888) 559-5091:
Unpublished Flight Rates From Porto to Barcelona
Ad

Yes, you can take a direct flight from Porto (OPO) to Barcelona (BCN) with Ryanair or Vueling.

The flight time is 1 hour and 45 minutes. The distance is 561 miles or 903 kilometers.

The flight (FR4546) departs at 08:05.

Unfortunately you can't fly direct from Porto to Barcelona with Star Alliance.

Unfortunately you can't fly direct from Porto to Barcelona with One World.

Unfortunately you can't fly direct from Porto to Barcelona with Sky Team.

Ryanair and Vueling fly this route with the Boeing 737 Passenger and Airbus A318 / A319 / A320 / A321 aircrafts.

Two airlines. Both Ryanair and Vueling have non-stop flights to Barcelona.

You can fly direct every day of the week.
Direct flights from Porto to Spain
From Porto to Las Palmas

LPA Gran Canaria Airport

From Porto to Tenerife

TFS Tenerife South Airport

From Porto to Menorca

MAH Menorca Airport

From Porto to Palma de Mallorca

PMI Palma De Mallorca Airport

From Porto to Ibiza

IBZ Ibiza Airport

From Porto to Alicante

ALC Alicante–Elche Miguel Hernández Airport

From Porto to Benlloch

CDT Castellon-Costa Azahar Airport

From Porto to Malaga

AGP Málaga Airport

From Porto to Valencia

VLC Valencia Arport

From Porto to Bilbao

BIO Bilbao Airport