Distance | 678 miles |
---|---|
Average flight duration | 2 h 5 min |
Average plane ticket price | £183 (€207) |
Flight frequency | 56 a day |
Direct flight | Yes, there are 7 direct flights a day |
Airlines | Lufthansa, Ryanair, KLM, Air Europa, Air Nostrum, Alitalia, Air Serbia, KLM Cityhopper or Iberia |
Flights from Frankfurt am Main to Barcelona cover the 678 miles long route taking on average 2 h 5 min with our travel partners like Lufthansa, Ryanair, KLM, Air Europa, Air Nostrum, Alitalia, Air Serbia, KLM Cityhopper or Iberia. Normally, there are 56 flights operating per day, including direct services available. You can get the cheapest plane tickets for this route for as low as £94, but the average price of plane tickets is £183. Travellers depart most frequently from Frankfurt am Main Airport and arrive in Barcelona El Prat Airport.
Cheapest
Average
The best way to find a cheap flight ticket from Frankfurt am Main to Barcelona is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Iberia | 06:30 Frankfurt am Main Airport (FRA) | 8h00 | 14:30 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 06:30 Frankfurt am Main Airport (FRA) | 12h45 | 19:15 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 06:30 Frankfurt am Main Airport (FRA) | 6h15 | 12:45 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 06:30 Frankfurt am Main Airport (FRA) | 13h50 | 20:20 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 06:30 Frankfurt am Main Airport (FRA) | 10h45 | 17:15 Barcelona El Prat Airport (BCN) | 1 change | |
Lufthansa | 07:05 Frankfurt am Main Airport (FRA) | 2h05 | 09:10 Barcelona El Prat Airport (BCN) | 0 changesDirect | |
Air Europa | 10:45 Frankfurt am Main Airport (FRA) | 5h50 | 16:35 Barcelona El Prat Airport (BCN) | 1 change | |
Air Europa | 10:45 Frankfurt am Main Airport (FRA) | 22h10 | 08:55 Barcelona El Prat Airport (BCN) | 1 change | |
KLM Cityhopper | 11:50 Frankfurt am Main Airport (FRA) | 22h35 | 10:25 Barcelona El Prat Airport (BCN) | 1 change | |
KLM Cityhopper | 11:50 Frankfurt am Main Airport (FRA) | 11h15 | 23:05 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 12:00 Frankfurt am Main Airport (FRA) | 5h00 | 17:00 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 12:00 Frankfurt am Main Airport (FRA) | 26h00 | 14:00 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 12:00 Frankfurt am Main Airport (FRA) | 10h55 | 22:55 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 12:00 Frankfurt am Main Airport (FRA) | 23h10 | 11:10 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 12:00 Frankfurt am Main Airport (FRA) | 20h50 | 08:50 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 12:10 Frankfurt am Main Airport (FRA) | 5h05 | 17:15 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 12:10 Frankfurt am Main Airport (FRA) | 9h05 | 21:15 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 12:10 Frankfurt am Main Airport (FRA) | 10h40 | 22:50 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 12:10 Frankfurt am Main Airport (FRA) | 8h10 | 20:20 Barcelona El Prat Airport (BCN) | 1 change | |
Iberia | 12:10 Frankfurt am Main Airport (FRA) | 7h05 | 19:15 Barcelona El Prat Airport (BCN) | 1 change | |
KLM Cityhopper | 14:15 Frankfurt am Main Airport (FRA) | 26h20 | 16:35 Barcelona El Prat Airport (BCN) | 1 change | |
KLM Cityhopper | 14:15 Frankfurt am Main Airport (FRA) | 8h50 | 23:05 Barcelona El Prat Airport (BCN) | 1 change | |
KLM Cityhopper | 14:15 Frankfurt am Main Airport (FRA) | 20h10 | 10:25 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 25h45 | 19:20 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 15h15 | 08:50 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 17h35 | 11:10 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 5h20 | 22:55 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 23h25 | 17:00 Barcelona El Prat Airport (BCN) | 1 change | |
Air France Hop | 17:35 Frankfurt am Main Airport (FRA) | 20h25 | 14:00 Barcelona El Prat Airport (BCN) | 1 change | |
Lufthansa | 18:15 Frankfurt am Main Airport (FRA) | 4h45 | 23:00 Barcelona El Prat Airport (BCN) | 1 change | |
Lufthansa | 18:15 Frankfurt am Main Airport (FRA) | 4h40 | 22:55 Barcelona El Prat Airport (BCN) | 1 change | |
Air Europa | 19:05 Frankfurt am Main Airport (FRA) | 13h50 | 08:55 Barcelona El Prat Airport (BCN) | 1 change | |
Air Europa | 19:05 Frankfurt am Main Airport (FRA) | 21h30 | 16:35 Barcelona El Prat Airport (BCN) | 1 change | |
Lufthansa | 19:15 Frankfurt am Main Airport (FRA) | 3h40 | 22:55 Barcelona El Prat Airport (BCN) | 1 change | |
Air Serbia | 20:25 Frankfurt am Main Airport (FRA) | 12h45 | 09:10 Barcelona El Prat Airport (BCN) | 1 change | |
Air Serbia | 20:25 Frankfurt am Main Airport (FRA) | 23h30 | 19:55 Barcelona El Prat Airport (BCN) | 1 change | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 5 m
Average
13 h 35 m
Flights per day
36
Distance
1093 km
Of the 36 flights that leave Frankfurt am Main for Barcelona every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Travel from Frankfurt am Main to Barcelona from £101 with Omio’s flight partners Lufthansa, Ryanair and Malta Air! You can find the best timetables and tickets when comparing and booking the most affordable route for you.
Germany's largest airline is Lufthansa. Fly between Frankfurt am Main and Barcelona 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.
Flight information from Frankfurt am Main to Barcelona with Lufthansa:
Flights from Frankfurt am Main to Barcelona generally leave from Frankfurt am Main Airport and arrive in Barcelona El Prat Airport.
Frankfurt am Main Airport is 17.8 km away from Frankfurt am Main city centre and Barcelona El Prat Airport is 14.5 km from Barcelona city centre.
Here are some other resources that might have the information you need