Lufthansa

Lufthansa flights from Frankfurt to Barcelona

Frankfurt (FRA) Barcelona (BCN)
from 19 USDCheapest fare found
2 hFlight time
1082 kmDistance
OctoberCheapest month
Frankfurt14°Cmostly clear · 10…25°C
Weather now

Frankfurt to Barcelona: prices by month

Lowest one-way fares found by travellers for each month. Prices change daily; the link opens live search results for that date. Weather: average temperature and total rainfall for that month last year.

MonthLowest fareAirlineStopsBarcelona weather
September 2026 59 USD MW direct 21°C · 210 mm Search →
October 2026 58 USD Ryanair 1 stop 18°C · 57 mm Search →
November 2026 72 USD Ryanair direct 13°C · 20 mm Search →
December 2026 133 USD Ryanair direct 11°C · 161 mm Search →
May 2027 198 USD Air Serbia 1 stop 18°C · 73 mm Search →
July 2027 198 USD Lufthansa direct 25°C · 128 mm Search →
August 2027 189 USD Condor Flugdienst direct 26°C · 35 mm Search →

Cheapest tickets found recently

No Lufthansa fares were found in the last 48 hours; these are the lowest prices on the route with the carrier shown on each card.

About Lufthansa flights from Frankfurt to Barcelona

Lufthansa operates flights from Frankfurt Airport (FRA) to Barcelona-El Prat Airport (BCN), covering a distance of 1,082 km. This route typically takes 120 minutes and usually flies non-stop, making it a convenient connection between Germany's financial hub and Catalonia's vibrant capital. It serves both business and leisure travellers.

For the best fares on this route, consider booking for September. Lufthansa allows a cabin bag of up to 8 kg and 55x40x23 cm. Checked baggage is not included in economy fares. Online check-in opens 30 hours before departure and closes 40 minutes before takeoff.

Airports on this route

DepartureFrankfurt Airport (FRA)
ArrivalBarcelona-El Prat Airport (BCN)
Flight time2 h
Distance1082 km
Quick answer

Lufthansa cabin bag: 1 piece, 8 kg (18 lb), 55 × 40 × 23 cm (22 × 16 × 9 in). Checked bag in Economy: not included in the basic fare.

ItemAllowanceDetails
Cabin bag 1 piece · 8 kg (18 lb) 55 × 40 × 23 cm (22 × 16 × 9 in)
Personal item included 40 × 30 × 10 cm (16 × 12 × 4 in)
Checked baggage - Economy not included paid option
Checked baggage - Economy 1 piece · 23 kg (51 lb) included in the fare
Checked baggage - Business 2 pieces · 32 kg (71 lb) included in the fare
Checked baggage - First 2 pieces · 32 kg (71 lb) included in the fare
Extra bagfrom 90 USDcheaper when added online in advance
Overweight feefrom 50 EUR (≈ 58 USD)per bag above the allowance

Basic Economy allowance on most routes; premium fares and some destinations get more. Weights are shown in kilograms with pounds in brackets, sizes in centimetres with inches in brackets. Always confirm on the official website before travelling.

Quick answer

Lufthansa online check-in opens 30 h before departure and closes 40 min before departure. Online check-in is free.

Online check-in opens30 h before departure
Online check-in closes40 min before departure
Airport counters close40 min before departure
Check-in feeonline check-in is free
Boarding passmobile boarding pass, print at home
Mobile app check-inavailable

Times apply to most routes; long-haul, US and some airport-specific deadlines differ. Confirm on the official website before travelling.

Frequently asked questions

How long does the Lufthansa flight from Frankfurt to Barcelona take?
The flight typically takes 120 minutes on this non-stop route.
Which airports do Lufthansa flights use for Frankfurt to Barcelona?
Flights depart from Frankfurt Airport (FRA) and arrive at Barcelona-El Prat Airport (BCN).
What baggage can I bring on Lufthansa flights to Barcelona?
You can bring a cabin bag up to 8 kg and 55x40x23 cm. Checked baggage is not included in standard economy fares.
When can I check in online for this flight?
Online check-in opens 30 hours before departure and closes 40 minutes before takeoff.

Other Lufthansa routes

More about Lufthansa