⚡ Fare recorded April 25, 2026 · Prices change daily

Barcelona to Porto flights

Barcelona (BCN) to Porto (OPO): 558 miles (899 km) great-circle, about 1h 35m nonstop by our estimate. Cheapest fare observed: $65 round-trip on Ryanair, nonstop, departing May 6, 2026.

FRRyanairFR4545
Depart
BCN
Barcelona, Spain
05:50
2026-05-06
✈
Arrive
OPO
Porto, Portugal
Returns 22:40
2026-05-11
Stops
non-stop
Distance
558 mi
Est. nonstop time
1h 35m
Trip type
Round-trip
$65
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Barcelona to Porto fare fly?

$65 round-trip, Ryanair FR4545, departing 2026-05-06 at 05:50, returning 2026-05-11. The recorded itinerary left on a Wednesday, returning on a Monday 5 nights later; the fare was observed 11 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Barcelona from Porto?

  • Distance: 558 miles (899 km) great-circle, heading west.
  • Estimated nonstop flight time: about 1h 35m.
  • Departure airport: Barcelona International Airport (BCN), Barcelona, Spain, UTC+2 on May 6, 2026.
  • Arrival: Francisco de Sá Carneiro Airport (OPO), Portugal, UTC+1 on May 6, 2026.
  • Time difference: Porto is 1 hour behind Barcelona on the recorded date.
  • Route type: international, Spain to Portugal.
  • Arrival airport elevation: 228 ft.
  • Recorded itinerary: Ryanair FR4545, non-stop, round-trip, 5 days between departure and return.
Fare comparison

How does the Barcelona to Porto fare compare with other routes from BCN?

At $65, it ranked 7th of the 30 round-trip fares we recorded from BCN (median $129). That is 11.6 cents per great-circle mile (round-trip price over one-way distance), below the BCN median of 13.7 cents across 30 round-trip routes.

Routes from BCN of similar length: Paris (533 mi) at $58 and Rome (527 mi) at $57.

Ryanair had the cheapest fare on 5 of 30 BCN routes. It is the 23rd longest of the 30 routes we track from BCN.

Other ways in

What did other cities pay to fly to Porto?

Of 7 departure airports with a fare to Porto, Barcelona (BCN) ranked 1st at $65. Lowest: $65 from Barcelona (BCN); highest: $227 from Geneva (GVA); 3 nonstop. Cheapest-fare airlines (routes): Ryanair (3), easyJet (2), Air Europa (1) and Wizz Air (1).

The reverse, Porto (OPO) to Barcelona (BCN), was $74 round-trip on Ryanair, nonstop, departing May 5, 2026. Porto to Barcelona flights.

Entry requirements

Do you need a visa to fly to Portugal?

That depends on your passport and trip, so check the official source for Portugal: European Commission: Schengen visa policy. Connecting elsewhere? Check that country's transit rules too.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Europe/Madrid, Europe/Lisbon; flight time is our estimate.

FAQ

Barcelona to Porto flight questions

How far is Barcelona from Porto by plane?

+
Barcelona is about 558 miles (899 km) from Porto on a great-circle line from Barcelona International Airport (BCN) to Francisco de Sá Carneiro Airport (OPO), heading west. It is the 23rd longest of the 30 routes we track from BCN. The recorded itinerary was nonstop.

How long is the flight from Barcelona to Porto?

+
About 1h 35m nonstop by our estimate for 558 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Ryanair fare was nonstop. 7 airports in our feed had a fare to Porto; this one ranked 1st, and 3 of the 7 were nonstop.

What is the time difference between Barcelona and Porto?

+
On May 6, 2026, Barcelona was on UTC+2 (Europe/Madrid) and Porto on UTC+1 (Europe/Lisbon), so Porto was 1 hour behind Barcelona: noon in Barcelona was 11:00 in Porto. Both zones shift for daylight saving together, so the gap stays the same in January and July.

How much is a flight from Barcelona to Porto?

+
As observed on April 25, 2026: $65 per person round-trip on Ryanair flight FR4545, departing May 6, 2026, returning May 11, 2026, nonstop. At $65, it ranked 7th of the 30 round-trip fares we recorded from BCN (median $129). That is 11.6 cents per great-circle mile (round-trip price over one-way distance), below the BCN median of 13.7 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Barcelona to Porto?

+
Yes, the cheapest recorded fare was a nonstop Ryanair flight, FR4545, on May 6, 2026. Into Porto, 3 of the 7 recorded fares were nonstop. From BCN, 16 of 30 were. The reverse, Porto (OPO) to Barcelona (BCN), was $74 round-trip on Ryanair, nonstop, departing May 5, 2026.

Which airports serve flights from Barcelona to Porto?

+
It departs Barcelona International Airport (BCN) in Barcelona, Spain, and arrives at Francisco de Sá Carneiro Airport (OPO) in Porto, Portugal. An international flight, Spain to Portugal. Routes from BCN of similar length: Paris (533 mi) at $58 and Rome (527 mi) at $57.

Where else near Porto can you fly from Barcelona?

Lisbon (LIS) $87Malaga (AGP) $68Alicante (ALC) $64Palma De Mallorca (PMI) $36Paris (PAR) $58Nice (NCE) $68All flights from Barcelona →

Other cities with flights to Porto

From Madrid (MAD) $70From Luxembourg (LUX) $114From Krakow (KRK) $143From Brussels (BRU) $163From Zurich (ZRH) $200From Geneva (GVA) $227

Ready to fly?

Book Ryanair BCN → OPO · $65 →