Distance | 678 miles (1093 km) |
---|---|
Average flight duration | 2 h 10 min |
Average plane ticket price | $272 (€234) |
Direct flight | Yes |
Airlines | Lufthansa, 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).
Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
TAP Portugal | 06:00AM Barcelona El Prat Airport (BCN) | 12h50 | 06:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Swiss | 06:00AM Barcelona El Prat Airport (BCN) | 4h30 | 10:30AM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 06:00AM Barcelona El Prat Airport (BCN) | 6h40 | 12:40PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 06:00AM Barcelona El Prat Airport (BCN) | 16h20 | 10:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 06:10AM Barcelona El Prat Airport (BCN) | 8h10 | 02:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 06:10AM Barcelona El Prat Airport (BCN) | 15h55 | 10:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 06:10AM Barcelona El Prat Airport (BCN) | 5h15 | 11:25AM Frankfurt am Main Airport (FRA) | 1 transfer | |
KLM | 06:20AM Barcelona El Prat Airport (BCN) | 4h40 | 11:00AM Frankfurt am Main Airport (FRA) | 1 transfer | |
KLM | 06:20AM Barcelona El Prat Airport (BCN) | 7h15 | 01:35PM Frankfurt am Main Airport (FRA) | 1 transfer | |
ITA | 06:20AM Barcelona El Prat Airport (BCN) | 10h45 | 05:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
KLM | 06:20AM Barcelona El Prat Airport (BCN) | 15h25 | 09:45PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 06:50AM Barcelona El Prat Airport (BCN) | 2h10 | 09:00AM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
Lufthansa | 07:50AM Barcelona El Prat Airport (BCN) | 5h10 | 01:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 07:50AM Barcelona El Prat Airport (BCN) | 4h10 | 12:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 08:00AM Barcelona El Prat Airport (BCN) | 2h10 | 10:10AM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
Lufthansa | 09:20AM Barcelona El Prat Airport (BCN) | 3h40 | 01:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 09:20AM Barcelona El Prat Airport (BCN) | 5h40 | 03:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Swiss | 09:35AM Barcelona El Prat Airport (BCN) | 4h20 | 01:55PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 09:50AM Barcelona El Prat Airport (BCN) | 4h30 | 02:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Transavia Airlines | 09:50AM Barcelona El Prat Airport (BCN) | 11h55 | 09:45PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 09:50AM Barcelona El Prat Airport (BCN) | 12h15 | 10:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air Serbia | 09:55AM Barcelona El Prat Airport (BCN) | 9h40 | 07:35PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Austrian Airlines | 10:00AM Barcelona El Prat Airport (BCN) | 4h50 | 02:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 10:25AM Barcelona El Prat Airport (BCN) | 2h10 | 12:35PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
KLM | 11:10AM Barcelona El Prat Airport (BCN) | 10h35 | 09:45PM Frankfurt am Main Airport (FRA) | 1 transfer | |
ITA | 11:40AM Barcelona El Prat Airport (BCN) | 23h00 | 10:40AM Frankfurt am Main Airport (FRA) | 1 transfer | |
ITA | 11:40AM Barcelona El Prat Airport (BCN) | 5h25 | 05:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 11:45AM Barcelona El Prat Airport (BCN) | 4h15 | 04:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air Europa | 11:50AM Barcelona El Prat Airport (BCN) | 22h00 | 09:50AM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air Europa | 11:50AM Barcelona El Prat Airport (BCN) | 6h00 | 05:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 12:40PM Barcelona El Prat Airport (BCN) | 9h25 | 10:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 12:50PM Barcelona El Prat Airport (BCN) | 2h10 | 03:00PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
KLM | 01:20PM Barcelona El Prat Airport (BCN) | 8h25 | 09:45PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 01:30PM Barcelona El Prat Airport (BCN) | 4h30 | 06:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 01:50PM Barcelona El Prat Airport (BCN) | 2h10 | 04:00PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
Iberia | 02:30PM Barcelona El Prat Airport (BCN) | 8h05 | 10:35PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 03:00PM Barcelona El Prat Airport (BCN) | 21h40 | 12:40PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 03:00PM Barcelona El Prat Airport (BCN) | 27h50 | 06:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 03:00PM Barcelona El Prat Airport (BCN) | 7h20 | 10:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Brussels Airlines | 03:10PM Barcelona El Prat Airport (BCN) | 5h10 | 08:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Brussels Airlines | 03:10PM Barcelona El Prat Airport (BCN) | 3h55 | 07:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 03:15PM Barcelona El Prat Airport (BCN) | 6h50 | 10:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 03:35PM Barcelona El Prat Airport (BCN) | 4h25 | 08:00PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 04:10PM Barcelona El Prat Airport (BCN) | 2h10 | 06:20PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
ITA | 04:50PM Barcelona El Prat Airport (BCN) | 17h50 | 10:40AM Frankfurt am Main Airport (FRA) | 1 transfer | |
ITA | 04:50PM Barcelona El Prat Airport (BCN) | 24h15 | 05:05PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 05:05PM Barcelona El Prat Airport (BCN) | 2h10 | 07:15PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
KLM | 05:15PM Barcelona El Prat Airport (BCN) | 4h30 | 09:45PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 05:45PM Barcelona El Prat Airport (BCN) | 25h05 | 06:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 05:45PM Barcelona El Prat Airport (BCN) | 18h55 | 12:40PM Frankfurt am Main Airport (FRA) | 1 transfer | |
TAP Portugal | 05:45PM Barcelona El Prat Airport (BCN) | 28h35 | 10:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 06:05PM Barcelona El Prat Airport (BCN) | 17h20 | 11:25AM Frankfurt am Main Airport (FRA) | 1 transfer | |
Lufthansa | 06:55PM Barcelona El Prat Airport (BCN) | 2h10 | 09:05PM Frankfurt am Main Airport (FRA) | 0 transfersDirect | |
KLM | 07:40PM Barcelona El Prat Airport (BCN) | 13h55 | 09:35AM Frankfurt am Main Airport (FRA) | 1 transfer | |
KLM | 07:40PM Barcelona El Prat Airport (BCN) | 15h20 | 11:00AM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 08:10PM Barcelona El Prat Airport (BCN) | 26h10 | 10:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 08:10PM Barcelona El Prat Airport (BCN) | 16h30 | 12:40PM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 08:10PM Barcelona El Prat Airport (BCN) | 22h40 | 06:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air Europa | 08:30PM Barcelona El Prat Airport (BCN) | 21h20 | 05:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air Europa | 08:30PM Barcelona El Prat Airport (BCN) | 13h20 | 09:50AM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 09:10PM Barcelona El Prat Airport (BCN) | 14h15 | 11:25AM Frankfurt am Main Airport (FRA) | 1 transfer | |
Air France | 09:10PM Barcelona El Prat Airport (BCN) | 17h10 | 02:20PM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 10:40PM Barcelona El Prat Airport (BCN) | 14h00 | 12:40PM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 10:40PM Barcelona El Prat Airport (BCN) | 20h10 | 06:50PM Frankfurt am Main Airport (FRA) | 1 transfer | |
PGA-Portugalia Airlines | 10: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
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.
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:
Here are some other resources that might have the information you need