Flights from Barcelona to Frankfurt am Main

The cheapest flights from Barcelona to Frankfurt am Main

Showing times and prices for May 18

Cheapest

153

Average

326

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
04:05PMBarcelona El Prat Airport2h10 06:15PMFrankfurt Hahn Airport
0 transfers
1531One-way
2nd Cheapest
10:35AMBarcelona El Prat Airport12h10 10:45PMFrankfurt am Main Airport
1 transfer
1561One-way
2nd Cheapest
09:05AMBarcelona El Prat Airport13h40 10:45PMFrankfurt am Main Airport
1 transfer
1561One-way
2nd Cheapest
10:05AMBarcelona El Prat Airport12h40 10:45PMFrankfurt am Main Airport
1 transfer
1561One-way
2nd Cheapest
09:35AMBarcelona El Prat Airport13h10 10:45PMFrankfurt am Main Airport
1 transfer
1561One-way

Flight schedule from Barcelona to Frankfurt am Main

Showing flights for tomorrow, Wednesday, May 18
06:20AMBarcelona El Prat Airport7h15 01:35PMFrankfurt am Main Airport
1 transfer
06:20AMBarcelona El Prat Airport15h25 09:45PMFrankfurt am Main Airport
1 transfer
06:20AMBarcelona El Prat Airport10h55 05:15PMFrankfurt am Main Airport
1 transfer
06:20AMBarcelona El Prat Airport4h40 11:00AMFrankfurt am Main Airport
1 transfer
06:50AMBarcelona El Prat Airport2h10 09:00AMFrankfurt am Main Airport
0 transfers
08:00AMBarcelona El Prat Airport2h10 10:10AMFrankfurt am Main Airport
0 transfers
08:00AMBarcelona El Prat Airport14h45 10:45PMFrankfurt am Main Airport
1 transfer
08:55AMBarcelona El Prat Airport12h50 09:45PMFrankfurt am Main Airport
1 transfer
08:55AMBarcelona El Prat Airport8h20 05:15PMFrankfurt am Main Airport
1 transfer
09:05AMBarcelona El Prat Airport13h40 10:45PMFrankfurt am Main Airport
1 transfer
09:05AMBarcelona El Prat Airport9h25 06:30PMFrankfurt am Main Airport
1 transfer
09:20AMBarcelona El Prat Airport3h40 01:00PMFrankfurt am Main Airport
1 transfer
09:20AMBarcelona El Prat Airport5h40 03:00PMFrankfurt am Main Airport
1 transfer
09:35AMBarcelona El Prat Airport13h10 10:45PMFrankfurt am Main Airport
1 transfer
09:35AMBarcelona El Prat Airport8h55 06:30PMFrankfurt am Main Airport
1 transfer
09:40AMBarcelona El Prat Airport6h00 03:40PMFrankfurt am Main Airport
1 transfer
09:40AMBarcelona El Prat Airport3h40 01:20PMFrankfurt am Main Airport
1 transfer
10:00AMBarcelona El Prat Airport5h35 03:35PMFrankfurt am Main Airport
1 transfer
10:05AMBarcelona El Prat Airport12h40 10:45PMFrankfurt am Main Airport
1 transfer
10:05AMBarcelona El Prat Airport8h25 06:30PMFrankfurt am Main Airport
1 transfer
10:30AMBarcelona El Prat Airport2h10 12:40PMFrankfurt am Main Airport
0 transfers
10:35AMBarcelona El Prat Airport12h10 10:45PMFrankfurt am Main Airport
1 transfer
10:35AMBarcelona El Prat Airport7h55 06:30PMFrankfurt am Main Airport
1 transfer
11:10AMBarcelona El Prat Airport10h35 09:45PMFrankfurt am Main Airport
1 transfer
11:10AMBarcelona El Prat Airport22h25 09:35AMFrankfurt am Main Airport
1 transfer
11:10AMBarcelona El Prat Airport6h05 05:15PMFrankfurt am Main Airport
1 transfer
11:45AMBarcelona El Prat Airport4h15 04:00PMFrankfurt am Main Airport
1 transfer
11:50AMBarcelona El Prat Airport22h00 09:50AMFrankfurt am Main Airport
1 transfer
11:50AMBarcelona El Prat Airport6h00 05:50PMFrankfurt am Main Airport
1 transfer
12:45PMBarcelona El Prat Airport2h10 02:55PMFrankfurt am Main Airport
0 transfers
01:20PMBarcelona El Prat Airport8h25 09:45PMFrankfurt am Main Airport
1 transfer
01:20PMBarcelona El Prat Airport20h15 09:35AMFrankfurt am Main Airport
1 transfer
01:20PMBarcelona El Prat Airport21h40 11:00AMFrankfurt am Main Airport
1 transfer
01:30PMBarcelona El Prat Airport9h15 10:45PMFrankfurt am Main Airport
1 transfer
01:55PMBarcelona El Prat Airport2h10 04:05PMFrankfurt am Main Airport
0 transfers
02:55PMBarcelona El Prat Airport4h10 07:05PMFrankfurt am Main Airport
1 transfer
02:55PMBarcelona El Prat Airport5h10 08:05PMFrankfurt am Main Airport
1 transfer
03:20PMBarcelona El Prat Airport5h00 08:20PMFrankfurt am Main Airport
1 transfer
03:20PMBarcelona El Prat Airport5h45 09:05PMFrankfurt am Main Airport
1 transfer
03:35PMBarcelona El Prat Airport4h25 08:00PMFrankfurt am Main Airport
1 transfer
03:35PMBarcelona El Prat Airport7h10 10:45PMFrankfurt am Main Airport
1 transfer
03:35PMBarcelona El Prat Airport5h25 09:00PMFrankfurt am Main Airport
1 transfer
04:00PMBarcelona El Prat Airport2h10 06:10PMFrankfurt am Main Airport
0 transfers
04:05PMBarcelona El Prat Airport2h10 06:15PMFrankfurt Hahn Airport
0 transfers
04:55PMBarcelona El Prat Airport2h10 07:05PMFrankfurt am Main Airport
0 transfers
05:15PMBarcelona El Prat Airport20h20 01:35PMFrankfurt am Main Airport
1 transfer
05:15PMBarcelona El Prat Airport17h45 11:00AMFrankfurt am Main Airport
1 transfer
05:15PMBarcelona El Prat Airport16h20 09:35AMFrankfurt am Main Airport
1 transfer
05:15PMBarcelona El Prat Airport4h30 09:45PMFrankfurt am Main Airport
1 transfer
06:55PMBarcelona El Prat Airport2h10 09:05PMFrankfurt am Main Airport
0 transfers
07:40PMBarcelona El Prat Airport17h55 01:35PMFrankfurt am Main Airport
1 transfer
07:40PMBarcelona El Prat Airport15h20 11:00AMFrankfurt am Main Airport
1 transfer
07:40PMBarcelona El Prat Airport13h55 09:35AMFrankfurt am Main Airport
1 transfer
07:40PMBarcelona El Prat Airport21h35 05:15PMFrankfurt am Main Airport
1 transfer
08:30PMBarcelona El Prat Airport21h20 05:50PMFrankfurt am Main Airport
1 transfer
08:30PMBarcelona El Prat Airport13h20 09:50AMFrankfurt am Main Airport
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
May 18
Thu
May 19
Fri
May 20
Sat
May 21
Sun
May 22
Mon
May 23
Tue
May 24
Wed
May 25
Thu
May 26
Fri
May 27
Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07

The fastest flights from Barcelona to Frankfurt am Main

Showing times and prices for May 18

Fastest Journey

2 h 10 m

Average

9 h 33 m

Flights per day

56

Distance

1093 km

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

Fastest
08:00AMBarcelona El Prat Airport2h10 10:10AMFrankfurt am Main Airport
0 transfers
2951One-way
Fastest
06:55PMBarcelona El Prat Airport2h10 09:05PMFrankfurt am Main Airport
0 transfers
2951One-way
Fastest
04:00PMBarcelona El Prat Airport2h10 06:10PMFrankfurt am Main Airport
0 transfers
2951One-way
Fastest
04:55PMBarcelona El Prat Airport2h10 07:05PMFrankfurt am Main Airport
0 transfers
2951One-way
Fastest
06:50AMBarcelona El Prat Airport2h10 09:00AMFrankfurt am Main Airport
0 transfers
2951One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Frankfurt am Main?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Barcelona to Frankfurt am Main flight

distanceDistance678 miles (1093 km)
durationAverage flight duration2 h 10 min
priceAverage plane ticket price$174 (€156)
changesDirect flightYes
carriersAirlinesKLM, csa, privilege style, Aegean Airlines, Iberia, Austrian Airlines, Lufthansa, tarom, Bulgaria Air, Swiss, Transavia Airlines, Malta Air, ITA, Air Dolomiti, JOON, air leisure, Lufthansa Cityline, TAP Portugal, Brussels Airlines, Air Europa, Air France or Ryanair

Flights from Barcelona to Frankfurt am Main cover the 678 miles (1093 km) long journey taking on average 2 h 10 min with our travel partners like KLM, csa, privilege style, Aegean Airlines, Iberia, Austrian Airlines, Lufthansa, tarom, Bulgaria Air, Swiss, Transavia Airlines, Malta Air, ITA, Air Dolomiti, JOON, air leisure, Lufthansa Cityline, TAP Portugal, Brussels Airlines, Air Europa, Air France or Ryanair. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $67 (€60), but the average price of plane tickets is $174 (€156). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Frankfurt am Main Airport.

Airlines: SWISS, Austrian Airlines and Air France flights from Barcelona to Frankfurt am Main

You can travel by flight to Frankfurt am Main from Barcelona with SWISS, Austrian Airlines and Air France for as low as $67 (€60). When you search for schedules and tickets, Omio will show you the best trip.

SWISS
Austrian Airlines
Air France

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from Barcelona to Frankfurt am Main.

Are you making plans to travel to Frankfurt am Main from Barcelona? Why not take a flight with SWISS? Omio can show you current SWISS flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Barcelona to Frankfurt am Main flights all in one place. On the SWISS flight, you can expect to travel 678 miles (1093 km) between Barcelona and Frankfurt am Main. If you use the Omio app to search for flights from Barcelona to Frankfurt am Main, you can quickly see if the SWISS ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way SWISS flight between Barcelona and Frankfurt am Main, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Austrian Airlines is Austria’s leading airline and you can choose between Economy Class or Business Class for your next flight between Barcelona and Frankfurt am Main.

    Looking for flights from Barcelona to Frankfurt am Main? Austrian Airlines is one of the best companies to travel with on the 678 miles (1093 km) route to Frankfurt am Main from Barcelona. As an official travel partner of Austrian Airlines, Omio quickly shows you the latest Austrian Airlines flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Barcelona to Frankfurt am Main routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Austrian Airlines plane tickets that fit your budget. If you use the Omio app to search for flights to Frankfurt am Main from Barcelona, you can quickly see if the Austrian Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Barcelona - Frankfurt am Main flight now on Omio quickly and easily and enjoy your upcoming trip with Austrian Airlines!

      Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight to Frankfurt am Main from Barcelona including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

      Are you making plans to travel to Frankfurt am Main from Barcelona? Why not take a flight with Air France? Omio can show you current Air France flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Barcelona to Frankfurt am Main flights all in one place. On the Air France flight, you can expect to travel 678 miles (1093 km) from Barcelona to Frankfurt am Main. If you use the Omio app to search for flights between Barcelona and Frankfurt am Main, you can quickly see if the Air France ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Air France flight to Frankfurt am Main from Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

        Travel Tips: Barcelona to Frankfurt am Main Flight

        Take a flight to Frankfurt am Main easily. 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

        Travel between Barcelona, Spain and Frankfurt am Main, Germany by plane is: Partially open.

        Can I enter Germany from Spain?

        International entry status: Entry is partially open for citizens and permanent residents of Spain

        Do I need to quarantine on arrival in Germany from Barcelona?

        Conditions of entry:

        • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
        • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
        • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

        What are the safety rules to follow in Frankfurt am Main, Germany?

        All travelers in Germany must observe these coronavirus safety measures:

        • Physical distance: 1.5 metre (s) (5 feet)
        • Face mask: Mandatory

        The information above was last checked on 5/16/22. Remember to review the latest COVID-19 travel safety regulations   for your flight from Barcelona to Frankfurt am Main as this information can change.

        The restriction level for your return flight to Barcelona, Spain from Frankfurt am Main is: Partially open.

        Is my return flight into Barcelona from Frankfurt am Main restricted?

        International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

        Do I need to quarantine on arrival in Spain from Frankfurt am Main?

        Conditions of reentry:

        • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
        • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
        • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
        • Health screen upon arrival
        • Specific entry restrictions may apply for travel to Spain: Canary Islands

        What are the safety rules to follow in Barcelona, Spain?

        The government of Spain has imposed these measures to reduce the spread of COVID-19:

        • Social distancing required: 1.5 metre (s) (5 feet)
        • Face mask required: Mandatory

        Last checked on 5/16/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Frankfurt am Main closer to your date of departure here here.

        If you’re looking to save money on tickets, you can find cheap Barcelona to Frankfurt am Main flights for as little as $67 (€60)  in the next 7 days.
        The flight price between Barcelona and Frankfurt am Main is on average $174 (€156)  if you are looking to book your tickets for this route in the next 7 days.
        The Barcelona to Frankfurt am Main flight distance is approximately 678 miles (1093 km).
        While the time it takes to travel 678 miles (1093 km) from Barcelona to Frankfurt am Main can vary based on specific dates, weekends, and holidays, the Barcelona to Frankfurt am Main flight journey time is on average 2 h 10 min.

        Omio customers most frequently book their flights from Barcelona El Prat Airport   to Frankfurt am Main Airport.

        Passengers board their flight most frequently from Barcelona El Prat Airport, which is located approximately 9 miles (14.5 km) from the city center.

        Passengers traveling this route most often arrive at Frankfurt am Main Airport and need to travel approximately 9.3 miles (15 km) from the airport to reach the city center in Frankfurt am Main. You can check if there are airport shuttle services, taxi services or public transit options available from Frankfurt am Main Airport to get you to the city center in Frankfurt am Main.

        When taking a flight from Barcelona to Frankfurt am Main, you can count on KLM, csa, privilege style, Aegean Airlines, Iberia, Austrian Airlines, Lufthansa, tarom, Bulgaria Air, Swiss, Transavia Airlines, Malta Air, ITA, Air Dolomiti, JOON, air leisure, Lufthansa Cityline, TAP Portugal, Brussels Airlines, Air Europa, Air France or Ryanair for the best way to get you to Frankfurt am Main. You can also check all possible airlines who offer a service between Barcelona and Frankfurt am Main and compare the amenities they offer before buying a plane ticket.
        Yes, you can search for direct flights from Barcelona to Frankfurt am Main on Omio with Lufthansa, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your plane ticket.
        The earliest flight for this trip departs from Barcelona at 4: 50 AM. The last flight leaves from Barcelona at 7: 30 PM. Check Omio for the latest flight schedule from Barcelona to Frankfurt am Main and book the best time to depart on your chosen travel date.
        You can find flights between Barcelona and Frankfurt am Main to cost on average $174 (€156) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Barcelona to Frankfurt am Main flight generally on sale a few months before the planned travel date.

        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
        Currency
        Language