Flight routes from Barcelona to Frankfurt
BCN to FRA. All flight route options from El Prat Airport, Spain to Frankfurt Airport, Germany. These routes are operated by 21 different airlines. You can either fly non-stop with Condor or Lufthansa, or choose from 17 different transit flights. The shortest flight time is 2 hours and 5 minutes.
Find the best prices on hotels and car rental near Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Frankfurt flights
There are over 19 airlines and as many as 285 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Barcelona (BCN) with Lufthansa or Condor but if a stopover option suits you better you can choose to fly via Palma de Mallorca, Luxembourg or any other of the 17 alternatives with connectiing airports.
Barcelona to Frankfurt with Lufthansa
You can fly non-stop every weekday with flights departing from 5:00 am to 7:00 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
With SWISS
If you fly from Barcelona with SWISS you will do a stopover in Zurich, ZRH before reaching Frankfurt. This flight trip will take 5 hours and you can fly every weekday with departures at 09:40, 09:50 or 14:55. SWISS is a Star Alliance member.
Distance & flight times: El Prat Airport to Frankfurt Airport
The shortest flight time between BCN and FRA is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 683 miles (1099 km) |
PMI Palma de Mallorca | 4h 10m | 1h 45m | 908 miles (1461 km) |
LUX Luxembourg | 4h 33m | 1h 25m | 721 miles (1160 km) |
MUC Munich | 4h 48m | 40m | 871 miles (1401 km) |
DUS Dusseldorf | 4h 50m | 1h 25m | 845 miles (1360 km) |
ZRH Zurich | 5h 0m | 2h 50m | 713 miles (1147 km) |
AMS Amsterdam | 5h 5m | 1h 30m | 1003 miles (1614 km) |
CDG Paris | 5h 15m | 1h 5m | 816 miles (1313 km) |
BRU Brussels | 5h 25m | 2h 15m | 867 miles (1395 km) |
FCO Rome | 5h 25m | 1h 40m | 1128 miles (1815 km) |
MXP Milan | 5h 30m | 2h 35m | 756 miles (1216 km) |
VLC Valencia | 5h 30m | 2h 0m | 1040 miles (1673 km) |
MAD Madrid | 5h 40m | 1h 25m | 1189 miles (1913 km) |
PRG Prague | 5h 50m | 2h 10m | 1101 miles (1772 km) |
NUE Nuremberg | 5h 55m | 3h 0m | 835 miles (1344 km) |
LHR London | 7h 15m | 2h 15m | 1125 miles (1810 km) |
LCY London | 7h 18m | 3h 30m | 1104 miles (1776 km) |
LGW London | 8h 25m | - | - |




Quick copy and share this page
Unpublished Flight Rates From Barcelona to Frankfurt
From Barcelona to Germany
Below is a list of other destinations to Germany from El Prat Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
HAM Hamburg Direct
-
STR Stuttgart Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg Direct
-
HHN Hahn Direct
-
DTM Dortmund
From Spain to Frankfurt
Below is a list of other cities in Spain with flights to Frankfurt with either non-stop or connecting flights.
-
MAD Madrid Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
IBZ Ibiza Direct
-
SVQ Sevilla Direct
-
ACE Lanzarote Direct