Barcelona to Frankfurt am Main Flights

Fri, Oct 11
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Barcelona to Frankfurt am Main flight

distanceDistance678 miles (1093 km)
durationAverage flight duration2 h 10 min
priceAverage plane ticket price$272 (€234)
changesDirect flightYes
carriersAirlinesLufthansa, Ryanair, KLM, Air Europa, Air France, Alitalia, Iberia, Air Serbia, Transavia Airlines or Brussels Airlines

Flights from Barcelona to Frankfurt am Main cover the 678 miles (1093 km) long route taking on average 2 h 10 min with our travel partners like Lufthansa, Ryanair, KLM, Air Europa, Air France, Alitalia, Iberia, Air Serbia, Transavia Airlines or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $103 (€88), but the average price of plane tickets is $272 (€234).

The cheapest flights from Barcelona to Frankfurt am Main

Showing times and prices for Oct 12

Cheapest

The best way to find a cheap flight ticket from Barcelona to Frankfurt am Main is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Air Serbia
09:55AM9h40
Barcelona El Prat Airport (BCN)
07:35PMFrankfurt am Main Airport (FRA)
$2471One-way
1 transfer
2nd Cheapest
Air France
09:50AM4h30
Barcelona El Prat Airport (BCN)
02:20PMFrankfurt am Main Airport (FRA)
$2551One-way
1 transfer
2nd Cheapest
Air France
09:10PM14h15
Barcelona El Prat Airport (BCN)
11:25AMFrankfurt am Main Airport (FRA)
$2551One-way
1 transfer
2nd Cheapest
Air France
09:50AM12h15
Barcelona El Prat Airport (BCN)
10:05PMFrankfurt am Main Airport (FRA)
$2551One-way
1 transfer
KLM
06:20AM4h40
Barcelona El Prat Airport (BCN)
11:00AMFrankfurt am Main Airport (FRA)
$2851One-way
1 transfer

Barcelona to Frankfurt am Main flight times

Showing flights for tomorrow, Saturday, October 12
ProviderDepartsDurationArrivesTransfersTickets
TAP Portugal06:00AM Barcelona El Prat Airport (BCN)12h50 06:50PM Frankfurt am Main Airport (FRA)1 transfer
Swiss06:00AM Barcelona El Prat Airport (BCN)4h30 10:30AM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal06:00AM Barcelona El Prat Airport (BCN)6h40 12:40PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal06:00AM Barcelona El Prat Airport (BCN)16h20 10:20PM Frankfurt am Main Airport (FRA)1 transfer
Air France06:10AM Barcelona El Prat Airport (BCN)8h10 02:20PM Frankfurt am Main Airport (FRA)1 transfer
Air France06:10AM Barcelona El Prat Airport (BCN)15h55 10:05PM Frankfurt am Main Airport (FRA)1 transfer
Air France06:10AM Barcelona El Prat Airport (BCN)5h15 11:25AM Frankfurt am Main Airport (FRA)1 transfer
KLM06:20AM Barcelona El Prat Airport (BCN)4h40 11:00AM Frankfurt am Main Airport (FRA)1 transfer
KLM06:20AM Barcelona El Prat Airport (BCN)7h15 01:35PM Frankfurt am Main Airport (FRA)1 transfer
ITA06:20AM Barcelona El Prat Airport (BCN)10h45 05:05PM Frankfurt am Main Airport (FRA)1 transfer
KLM06:20AM Barcelona El Prat Airport (BCN)15h25 09:45PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa06:50AM Barcelona El Prat Airport (BCN)2h10 09:00AM Frankfurt am Main Airport (FRA)0 transfersDirect
Lufthansa07:50AM Barcelona El Prat Airport (BCN)5h10 01:00PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa07:50AM Barcelona El Prat Airport (BCN)4h10 12:00PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa08:00AM Barcelona El Prat Airport (BCN)2h10 10:10AM Frankfurt am Main Airport (FRA)0 transfersDirect
Lufthansa09:20AM Barcelona El Prat Airport (BCN)3h40 01:00PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa09:20AM Barcelona El Prat Airport (BCN)5h40 03:00PM Frankfurt am Main Airport (FRA)1 transfer
Swiss09:35AM Barcelona El Prat Airport (BCN)4h20 01:55PM Frankfurt am Main Airport (FRA)1 transfer
Air France09:50AM Barcelona El Prat Airport (BCN)4h30 02:20PM Frankfurt am Main Airport (FRA)1 transfer
Transavia Airlines09:50AM Barcelona El Prat Airport (BCN)11h55 09:45PM Frankfurt am Main Airport (FRA)1 transfer
Air France09:50AM Barcelona El Prat Airport (BCN)12h15 10:05PM Frankfurt am Main Airport (FRA)1 transfer
Air Serbia09:55AM Barcelona El Prat Airport (BCN)9h40 07:35PM Frankfurt am Main Airport (FRA)1 transfer
Austrian Airlines10:00AM Barcelona El Prat Airport (BCN)4h50 02:50PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa10:25AM Barcelona El Prat Airport (BCN)2h10 12:35PM Frankfurt am Main Airport (FRA)0 transfersDirect
KLM11:10AM Barcelona El Prat Airport (BCN)10h35 09:45PM Frankfurt am Main Airport (FRA)1 transfer
ITA11:40AM Barcelona El Prat Airport (BCN)23h00 10:40AM Frankfurt am Main Airport (FRA)1 transfer
ITA11:40AM Barcelona El Prat Airport (BCN)5h25 05:05PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa11:45AM Barcelona El Prat Airport (BCN)4h15 04:00PM Frankfurt am Main Airport (FRA)1 transfer
Air Europa11:50AM Barcelona El Prat Airport (BCN)22h00 09:50AM Frankfurt am Main Airport (FRA)1 transfer
Air Europa11:50AM Barcelona El Prat Airport (BCN)6h00 05:50PM Frankfurt am Main Airport (FRA)1 transfer
Air France12:40PM Barcelona El Prat Airport (BCN)9h25 10:05PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa12:50PM Barcelona El Prat Airport (BCN)2h10 03:00PM Frankfurt am Main Airport (FRA)0 transfersDirect
KLM01:20PM Barcelona El Prat Airport (BCN)8h25 09:45PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa01:30PM Barcelona El Prat Airport (BCN)4h30 06:00PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa01:50PM Barcelona El Prat Airport (BCN)2h10 04:00PM Frankfurt am Main Airport (FRA)0 transfersDirect
Iberia02:30PM Barcelona El Prat Airport (BCN)8h05 10:35PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal03:00PM Barcelona El Prat Airport (BCN)21h40 12:40PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal03:00PM Barcelona El Prat Airport (BCN)27h50 06:50PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal03:00PM Barcelona El Prat Airport (BCN)7h20 10:20PM Frankfurt am Main Airport (FRA)1 transfer
Brussels Airlines03:10PM Barcelona El Prat Airport (BCN)5h10 08:20PM Frankfurt am Main Airport (FRA)1 transfer
Brussels Airlines03:10PM Barcelona El Prat Airport (BCN)3h55 07:05PM Frankfurt am Main Airport (FRA)1 transfer
Air France03:15PM Barcelona El Prat Airport (BCN)6h50 10:05PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa03:35PM Barcelona El Prat Airport (BCN)4h25 08:00PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa04:10PM Barcelona El Prat Airport (BCN)2h10 06:20PM Frankfurt am Main Airport (FRA)0 transfersDirect
ITA04:50PM Barcelona El Prat Airport (BCN)17h50 10:40AM Frankfurt am Main Airport (FRA)1 transfer
ITA04:50PM Barcelona El Prat Airport (BCN)24h15 05:05PM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa05:05PM Barcelona El Prat Airport (BCN)2h10 07:15PM Frankfurt am Main Airport (FRA)0 transfersDirect
KLM05:15PM Barcelona El Prat Airport (BCN)4h30 09:45PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal05:45PM Barcelona El Prat Airport (BCN)25h05 06:50PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal05:45PM Barcelona El Prat Airport (BCN)18h55 12:40PM Frankfurt am Main Airport (FRA)1 transfer
TAP Portugal05:45PM Barcelona El Prat Airport (BCN)28h35 10:20PM Frankfurt am Main Airport (FRA)1 transfer
Air France06:05PM Barcelona El Prat Airport (BCN)17h20 11:25AM Frankfurt am Main Airport (FRA)1 transfer
Lufthansa06:55PM Barcelona El Prat Airport (BCN)2h10 09:05PM Frankfurt am Main Airport (FRA)0 transfersDirect
KLM07:40PM Barcelona El Prat Airport (BCN)13h55 09:35AM Frankfurt am Main Airport (FRA)1 transfer
KLM07:40PM Barcelona El Prat Airport (BCN)15h20 11:00AM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines08:10PM Barcelona El Prat Airport (BCN)26h10 10:20PM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines08:10PM Barcelona El Prat Airport (BCN)16h30 12:40PM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines08:10PM Barcelona El Prat Airport (BCN)22h40 06:50PM Frankfurt am Main Airport (FRA)1 transfer
Air Europa08:30PM Barcelona El Prat Airport (BCN)21h20 05:50PM Frankfurt am Main Airport (FRA)1 transfer
Air Europa08:30PM Barcelona El Prat Airport (BCN)13h20 09:50AM Frankfurt am Main Airport (FRA)1 transfer
Air France09:10PM Barcelona El Prat Airport (BCN)14h15 11:25AM Frankfurt am Main Airport (FRA)1 transfer
Air France09:10PM Barcelona El Prat Airport (BCN)17h10 02:20PM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines10:40PM Barcelona El Prat Airport (BCN)14h00 12:40PM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines10:40PM Barcelona El Prat Airport (BCN)20h10 06:50PM Frankfurt am Main Airport (FRA)1 transfer
PGA-Portugalia Airlines10:40PM Barcelona El Prat Airport (BCN)23h40 10:20PM Frankfurt am Main Airport (FRA)1 transfer

Find all the dates and times for this journey

Compare prices and tickets Barcelona to Frankfurt am Main by bus or flight

Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01

The fastest flights from Barcelona to Frankfurt am Main

Showing times and prices for Oct 12

Fastest Journey

2 h 10 m

Average

11 h 9 m

Flights per day

65

Distance

1093 km

Of the 65 flights that leave Barcelona for Frankfurt am Main every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Lufthansa
10:25AM2h10
Barcelona El Prat Airport (BCN)
12:35PMFrankfurt am Main Airport (FRA)
$5131One-way
0 transfers
Fastest
Lufthansa
08:00AM2h10
Barcelona El Prat Airport (BCN)
10:10AMFrankfurt am Main Airport (FRA)
$5131One-way
0 transfers
Fastest
Lufthansa
04:10PM2h10
Barcelona El Prat Airport (BCN)
06:20PMFrankfurt am Main Airport (FRA)
$8281One-way
0 transfers
Fastest
Lufthansa
06:50AM2h10
Barcelona El Prat Airport (BCN)
09:00AMFrankfurt am Main Airport (FRA)
$5131One-way
0 transfers
Fastest
Lufthansa
05:05PM2h10
Barcelona El Prat Airport (BCN)
07:15PMFrankfurt am Main Airport (FRA)
$5131One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Lufthansa, Ryanair and Malta Air flights from Barcelona to Frankfurt am Main

Buy your official Lufthansa, Ryanair and Malta Air flight tickets to Frankfurt am Main from Barcelona from $91 (€78) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.

Germany's largest airline is Lufthansa. Fly from Barcelona to Frankfurt am Main and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Barcelona to Frankfurt am Main flight information with Lufthansa:

  • Average Duration: 2 h 10 min
  • Cheapest Price: $479

FAQs: Barcelona to Frankfurt am Main Flight

FAQs: Take a flight from Barcelona to Frankfurt am Main hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Frankfurt am Main.
FAQs
Cheap plane tickets from Barcelona to Frankfurt am Main can start from as little as $103 (€88) when you book in advance. The average flight ticket price for Barcelona to Frankfurt am Main is $272 (€234); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Barcelona to Frankfurt am Main flight travel time is 2 h 10 min   for the 678 mile (1093 km) long route, but the duration can vary if you travel on weekends and holidays.
The earliest flight from Barcelona to Frankfurt am Main leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Barcelona to Frankfurt am Main leaves at 7: 20 PM.
When taking a flight from Barcelona to Frankfurt am Main, you can count on Lufthansa, Ryanair, KLM, Air Europa, Air France, Alitalia, Iberia, Air Serbia, Transavia Airlines or Brussels Airlines for the best way to get you to Frankfurt am Main. You can also check all possible airlines who offer a service from Barcelona to Frankfurt am Main and compare the amenities they offer before buying a plane ticket.
The cheapest month to travel from Barcelona to Frankfurt am Main by plane is December.
You have options as you can travel from Barcelona to Frankfurt am Main 2 different ways: bus or flight.

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
More routes, destinations and providers
Currency
Language

Useful links