Flights from Barcelona to Porto

Wed, May 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

Sorted By

cheapest
carrier-logo
23:05Barcelona El Prat Airport1h 50m 23:55Porto Airport
$55
1One-way
$551One-way
2nd cheapest
carrier-logo
09:55Barcelona El Prat Airport2h 0m 10:55Porto Airport
$75
1One-way
$751One-way
2nd cheapest
carrier-logo
22:25Barcelona El Prat Airport2h 0m 23:25Porto Airport
$75
1One-way
$751One-way
carrier-logo
07:30Barcelona El Prat Airport1h 55m 08:25Porto Airport
$75
1One-way
$751One-way
carrier-logo
14:15Barcelona El Prat Airport1h 55m 15:10Porto Airport
$75
1One-way
$751One-way
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Wed
May 22
$91Eurolines Switzerland
$55TAP Portugal
Thu
May 23
$46Flixbus
$80Air Europa
Fri
May 24
$80Flixbus
$67Ryanair
Sat
May 25
$46Flixbus
$64Vueling
Sun
May 26
$64Flixbus
$57Ryanair
Mon
May 27
$68Flixbus
$32Ryanair
Tue
May 28
Find prices
$43Ryanair
Wed
May 29
$91Eurolines Switzerland
$35Vueling
Thu
May 30
$51Flixbus
$35Vueling
Fri
May 31
$46Flixbus
$52Vueling
Sat
Jun 1
$51Flixbus
$75Vueling
Sun
Jun 2
$63Flixbus
$99Vueling
Mon
Jun 3
$84Flixbus
$46Vueling
Tue
Jun 4
$91Eurolines Switzerland
$41Vueling
Wed
Jun 5
$91Eurolines Switzerland
$67Ryanair
Thu
Jun 6
$64Flixbus
$43Ryanair
Fri
Jun 7
$64Flixbus
$64Vueling
Sat
Jun 8
$51Flixbus
$57Ryanair
Sun
Jun 9
$46Flixbus
$23Ryanair
Mon
Jun 10
$72Flixbus
$57Ryanair
flight

Journey Summary

Barcelona to Porto Flight Information

Avg. Flight Duration:
2 hours 1 minutes
Flight Price: $55
Flights Depart from:Barcelona
Flights arrive in:Porto
Distance:900 Kms
FlightAirlines:Ryanair, TAP Portugal, Vueling, Air Europa

Barcelona to Porto Flights: An Overview

There are about 5 daily direct Barcelona to Porto flights scheduled each week by 3 airlines. The distance involved in the journey is approximately 900 kilometers from Barcelona to the coastal city that is the second largest in Portugal. The flights as per the schedule are distributed throughout the day, which means travelers are spoiled for choice between morning, afternoon, and evening departures.

Which airlines fly from Barcelona to Porto?

Only 3 airlines offer direct flights to the Portuguese city and they include TAP Portugal, the national carrier, as well as budget airlines such as Ryanair and Vueling.

How long is the flight from Barcelona to Porto?

An average flight from Barcelona El Prat Airport to Francisco Sa Carneiro Airport takes between 1 hour and 50 minutes to 2 hours, but only on a direct flight.

How many flights are there from Barcelona to Porto?

There are 5 direct flights from Barcelona to Porto, with the fastest being the early morning TAP Portugal flight. This airline also has a late evening flight, which means it only has 2 direct flights every day from Monday to Friday. On Saturdays and Sundays, the same flight schedule remains in place, with only two direct flights available from the airline, with one flight in the morning and the other in the evening. Ryanair also operates a similar daily schedule.

Compare prices

Best fares for flights from Barcelona to Porto

This Weekend
This month
Next Month
Fri, May 24
Flight
Ryanair
07:552h09:55
BarcelonaPorto
Sat, May 25
Flight
Vueling
12:151h 55m14:10
BarcelonaPorto
Fastest Flights from Barcelona to Porto by duration
Sat, May 25
Flight
Vueling
12:151h 55m14:10
BarcelonaPorto
Wed, May 29
Flight
Vueling
12:151h 55m14:10
BarcelonaPorto
Thu, May 30
Flight
Vueling
05:301h 55m07:25
BarcelonaPorto
Return Flights from Porto to Barcelona
Thu, May 23
Flight
Vueling
21:051h 45m22:50
PortoBarcelona
Fri, May 24
Flight
Vueling
21:051h 45m22:50
PortoBarcelona
Sat, May 25
Flight
Ryanair
20:551h 50m22:45
PortoBarcelona
Stations
Important Stations and Airports for this Journey
Barcelona
FlightBarcelona

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Aerobús operates to the city centre (Plaza de Catalunya) from both terminals. There is also the city bus 46 and the train R2, that goes to the main train station.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone