Frankfurt am Main to Barcelona flights

Sun, 23 Jun
+ 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: Frankfurt am Main to Barcelona flight

distanceDistance678 miles
durationAverage flight duration2 h 5 min
priceAverage plane ticket price£248 (€280)
changesDirect flightYes
carriersAirlinesLufthansa, Ryanair, Malta Air, KLM, Air France, Air Europa, Air Nostrum, SWISS, Brussels Airlines, Alitalia, Lufthansa Cityline (2), Transavia Airlines, Air Serbia, KLM Cityhopper, Iberia or Air Dolomiti

Flights from Frankfurt am Main to Barcelona cover the 678 miles long journey taking on average 2 h 5 min with our travel partners like Lufthansa, Ryanair, Malta Air, KLM, Air France, Air Europa, Air Nostrum, SWISS, Brussels Airlines, Alitalia, Lufthansa Cityline (2), Transavia Airlines, Air Serbia, KLM Cityhopper, Iberia or Air Dolomiti. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as £123, but the average price of plane tickets is £248. Travellers depart most frequently from Frankfurt am Main Airport and arrive in Barcelona El Prat Airport.

Cheap flights tickets from Frankfurt am Main to Barcelona

Showing times and prices for 23 Jun

Cheapest

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.

Cheapest
Air Nostrum
06:3014h50
Frankfurt am Main Airport (FRA)
21:20Barcelona El Prat Airport (BCN)
£1821One-way
1 change
2nd Cheapest
Air Nostrum
06:3016h20
Frankfurt am Main Airport (FRA)
22:50Barcelona El Prat Airport (BCN)
£1901One-way
1 change
Air Nostrum
06:3013h50
Frankfurt am Main Airport (FRA)
20:20Barcelona El Prat Airport (BCN)
£1921One-way
1 change
Air Nostrum
12:108h10
Frankfurt am Main Airport (FRA)
20:20Barcelona El Prat Airport (BCN)
£2141One-way
1 change
Air Nostrum
12:1010h40
Frankfurt am Main Airport (FRA)
22:50Barcelona El Prat Airport (BCN)
£2141One-way
1 change

Flight scheduleFrankfurt am Main to Barcelona

Showing flights for tomorrow, Sunday, 23 June
Air Nostrum
06:3013h50
Frankfurt am Main Airport (FRA)
20:20Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
06:3016h20
Frankfurt am Main Airport (FRA)
22:50Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
06:3012h45
Frankfurt am Main Airport (FRA)
19:15Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
06:3014h50
Frankfurt am Main Airport (FRA)
21:20Barcelona El Prat Airport (BCN)
1 change
Air France Hop
07:057h15
Frankfurt am Main Airport (FRA)
14:20Barcelona El Prat Airport (BCN)
1 change
Air France Hop
07:054h35
Frankfurt am Main Airport (FRA)
11:40Barcelona El Prat Airport (BCN)
1 change
Air France Hop
07:0513h10
Frankfurt am Main Airport (FRA)
20:15Barcelona El Prat Airport (BCN)
1 change
Air France Hop
07:0510h05
Frankfurt am Main Airport (FRA)
17:10Barcelona El Prat Airport (BCN)
1 change
Air France Hop
07:0515h55
Frankfurt am Main Airport (FRA)
23:00Barcelona El Prat Airport (BCN)
1 change
Lufthansa
07:155h25
Frankfurt am Main Airport (FRA)
12:40Barcelona El Prat Airport (BCN)
1 change
Lufthansa
07:352h05
Frankfurt am Main Airport (FRA)
09:40Barcelona El Prat Airport (BCN)
0 changes
Lufthansa
08:154h25
Frankfurt am Main Airport (FRA)
12:40Barcelona El Prat Airport (BCN)
1 change
Edelweiss Air
08:505h15
Frankfurt am Main Airport (FRA)
14:05Barcelona El Prat Airport (BCN)
1 change
Brussels Airlines
09:005h20
Frankfurt am Main Airport (FRA)
14:20Barcelona El Prat Airport (BCN)
1 change
Lufthansa
09:155h35
Frankfurt am Main Airport (FRA)
14:50Barcelona El Prat Airport (BCN)
1 change
Lufthansa
09:404h40
Frankfurt am Main Airport (FRA)
14:20Barcelona El Prat Airport (BCN)
1 change
Lufthansa
09:454h20
Frankfurt am Main Airport (FRA)
14:05Barcelona El Prat Airport (BCN)
1 change
Lufthansa
09:502h05
Frankfurt am Main Airport (FRA)
11:55Barcelona El Prat Airport (BCN)
0 changes
KLM Cityhopper
10:156h10
Frankfurt am Main Airport (FRA)
16:25Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
10:1510h45
Frankfurt am Main Airport (FRA)
21:00Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
10:158h35
Frankfurt am Main Airport (FRA)
18:50Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
10:1512h30
Frankfurt am Main Airport (FRA)
22:45Barcelona El Prat Airport (BCN)
1 change
Air Europa
10:5522h00
Frankfurt am Main Airport (FRA)
08:55Barcelona El Prat Airport (BCN)
1 change
Air Europa
10:555h40
Frankfurt am Main Airport (FRA)
16:35Barcelona El Prat Airport (BCN)
1 change
Lufthansa
11:002h05
Frankfurt am Main Airport (FRA)
13:05Barcelona El Prat Airport (BCN)
0 changes
ITA
11:4023h10
Frankfurt am Main Airport (FRA)
10:50Barcelona El Prat Airport (BCN)
1 change
ITA
11:4011h35
Frankfurt am Main Airport (FRA)
23:15Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
11:459h15
Frankfurt am Main Airport (FRA)
21:00Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
11:4511h00
Frankfurt am Main Airport (FRA)
22:45Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
11:454h40
Frankfurt am Main Airport (FRA)
16:25Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
11:457h05
Frankfurt am Main Airport (FRA)
18:50Barcelona El Prat Airport (BCN)
1 change
Air France Hop
12:058h10
Frankfurt am Main Airport (FRA)
20:15Barcelona El Prat Airport (BCN)
1 change
Air France Hop
12:055h05
Frankfurt am Main Airport (FRA)
17:10Barcelona El Prat Airport (BCN)
1 change
Air France Hop
12:0510h55
Frankfurt am Main Airport (FRA)
23:00Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
12:107h05
Frankfurt am Main Airport (FRA)
19:15Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
12:108h10
Frankfurt am Main Airport (FRA)
20:20Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
12:109h10
Frankfurt am Main Airport (FRA)
21:20Barcelona El Prat Airport (BCN)
1 change
Air Nostrum
12:1010h40
Frankfurt am Main Airport (FRA)
22:50Barcelona El Prat Airport (BCN)
1 change
Lufthansa
12:155h30
Frankfurt am Main Airport (FRA)
17:45Barcelona El Prat Airport (BCN)
1 change
Lufthansa
13:154h30
Frankfurt am Main Airport (FRA)
17:45Barcelona El Prat Airport (BCN)
1 change
Lufthansa
13:202h05
Frankfurt am Main Airport (FRA)
15:25Barcelona El Prat Airport (BCN)
0 changes
KLM Cityhopper
14:158h30
Frankfurt am Main Airport (FRA)
22:45Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
14:154h35
Frankfurt am Main Airport (FRA)
18:50Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
14:156h45
Frankfurt am Main Airport (FRA)
21:00Barcelona El Prat Airport (BCN)
1 change
Air France Hop
15:005h15
Frankfurt am Main Airport (FRA)
20:15Barcelona El Prat Airport (BCN)
1 change
Swiss
15:004h15
Frankfurt am Main Airport (FRA)
19:15Barcelona El Prat Airport (BCN)
1 change
Air France Hop
15:008h00
Frankfurt am Main Airport (FRA)
23:00Barcelona El Prat Airport (BCN)
1 change
Lufthansa
16:052h05
Frankfurt am Main Airport (FRA)
18:10Barcelona El Prat Airport (BCN)
0 changes
Lufthansa
16:155h15
Frankfurt am Main Airport (FRA)
21:30Barcelona El Prat Airport (BCN)
1 change
Lufthansa
16:254h05
Frankfurt am Main Airport (FRA)
20:30Barcelona El Prat Airport (BCN)
1 change
Lufthansa
17:154h15
Frankfurt am Main Airport (FRA)
21:30Barcelona El Prat Airport (BCN)
1 change
Lufthansa
17:302h05
Frankfurt am Main Airport (FRA)
19:35Barcelona El Prat Airport (BCN)
0 changes
ITA
17:5522h00
Frankfurt am Main Airport (FRA)
15:55Barcelona El Prat Airport (BCN)
1 change
ITA
17:555h20
Frankfurt am Main Airport (FRA)
23:15Barcelona El Prat Airport (BCN)
1 change
ITA
17:5516h55
Frankfurt am Main Airport (FRA)
10:50Barcelona El Prat Airport (BCN)
1 change
Air Europa
19:1013h45
Frankfurt am Main Airport (FRA)
08:55Barcelona El Prat Airport (BCN)
1 change
Air Europa
19:1021h25
Frankfurt am Main Airport (FRA)
16:35Barcelona El Prat Airport (BCN)
1 change
KLM Cityhopper
19:2015h05
Frankfurt am Main Airport (FRA)
10:25Barcelona El Prat Airport (BCN)
1 change
Air France Hop
19:5513h05
Frankfurt am Main Airport (FRA)
09:00Barcelona El Prat Airport (BCN)
1 change
Air France Hop
19:5515h45
Frankfurt am Main Airport (FRA)
11:40Barcelona El Prat Airport (BCN)
1 change
Lufthansa
21:002h05
Frankfurt am Main Airport (FRA)
23:05Barcelona El Prat Airport (BCN)
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Frankfurt am Main to Barcelona by train, coach or flight

Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul
Tue
09 Jul
Wed
10 Jul
Thu
11 Jul
Fri
12 Jul
Sat
13 Jul

Flight times from Frankfurt am Main to Barcelona

Showing times and prices for 23 Jun

Fastest Journey

2 h 5 m

Average

8 h 45 m

Flights per day

61

Distance

1093 km

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

Fastest
Lufthansa
21:002h05
Frankfurt am Main Airport (FRA)
23:05Barcelona El Prat Airport (BCN)
£3871One-way
0 changes
Fastest
Lufthansa
17:302h05
Frankfurt am Main Airport (FRA)
19:35Barcelona El Prat Airport (BCN)
£3871One-way
0 changes
Fastest
Lufthansa
07:352h05
Frankfurt am Main Airport (FRA)
09:40Barcelona El Prat Airport (BCN)
£3871One-way
0 changes
Fastest
Lufthansa
16:052h05
Frankfurt am Main Airport (FRA)
18:10Barcelona El Prat Airport (BCN)
£3871One-way
0 changes
Fastest
Lufthansa
09:502h05
Frankfurt am Main Airport (FRA)
11:55Barcelona El Prat Airport (BCN)
£3871One-way
0 changes

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 Frankfurt am Main to Barcelona

Travel from Frankfurt am Main to Barcelona from £102 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:

  • Average Duration: 2 h 5 min
  • Cheapest Price: £321

FAQs: Frankfurt am Main to Barcelona flights

FAQs: Take a flight from Frankfurt am Main to Barcelona 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 Frankfurt am Main to Barcelona.
FAQs
Cheap plane tickets from Frankfurt am Main to Barcelona can start from as little as £123 when you book in advance. The average flight ticket price for Frankfurt am Main to Barcelona is £248; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Frankfurt am Main to Barcelona flight time is 2 h 5 min   covering the 678 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Frankfurt am Main to Barcelona leaves at 05: 05. Plan your trip with the Journey Planner   from Omio.
The last flight from Frankfurt am Main to Barcelona leaves at 20: 10.
Take the Frankfurt am Main to Barcelona flight with Lufthansa, Ryanair, Malta Air, KLM, Air France, Air Europa, Air Nostrum, SWISS, Brussels Airlines, Alitalia, Lufthansa Cityline (2), Transavia Airlines, Air Serbia, KLM Cityhopper, Iberia or Air Dolomiti. However, it's always good to check out all possible airlines for the trip to Barcelona from Frankfurt am Main as there might be differences in the amenities they offer.

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.

The cheapest month for a flight from Frankfurt am Main to Barcelona is January.
It's helpful to compare your options as there are 3 ways to travel between Frankfurt am Main and Barcelona including taking a train, coach or flight.
HomeFlightsFlights in SpainFlight Schedules to Barcelona Frankfurt am Main to Barcelona flights

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