Flights from Frankfurt am Main to Barcelona

The cheapest flights from Frankfurt am Main to Barcelona

Showing times and prices for Nov 28

Cheapest

56

Average

283

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 traveling at rush hour.

Cheapest
09:10AMFrankfurt Hahn Airport2h05 11:15AMBarcelona El Prat Airport
0 transfers
561One-way
2nd Cheapest
06:30AMFrankfurt am Main Airport9h40 04:10PMBarcelona El Prat Airport
1 transfer
1511One-way
2nd Cheapest
06:30AMFrankfurt am Main Airport16h00 10:30PMBarcelona El Prat Airport
1 transfer
1511One-way
2nd Cheapest
06:30AMFrankfurt am Main Airport10h50 05:20PMBarcelona El Prat Airport
1 transfer
1511One-way
2nd Cheapest
06:30AMFrankfurt am Main Airport11h20 05:50PMBarcelona El Prat Airport
1 transfer
1511One-way

Flight schedule from Frankfurt am Main to Barcelona

Showing flights for tomorrow, Monday, November 28
06:30AMFrankfurt am Main Airport6h20 12:50PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport9h40 04:10PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport7h15 01:45PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport12h15 06:45PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport13h45 08:15PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport14h50 09:20PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport16h00 10:30PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport10h50 05:20PMBarcelona El Prat Airport
1 transfer
06:30AMFrankfurt am Main Airport11h20 05:50PMBarcelona El Prat Airport
1 transfer
06:55AMFrankfurt am Main Airport12h10 07:05PMBarcelona El Prat Airport
1 transfer
06:55AMFrankfurt am Main Airport5h20 12:15PMBarcelona El Prat Airport
1 transfer
09:10AMFrankfurt Hahn Airport2h05 11:15AMBarcelona El Prat Airport
0 transfers
10:15AMFrankfurt am Main Airport12h50 11:05PMBarcelona El Prat Airport
1 transfer
10:50AMFrankfurt am Main Airport5h45 04:35PMBarcelona El Prat Airport
1 transfer
10:50AMFrankfurt am Main Airport22h05 08:55AMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport5h10 05:20PMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport10h20 10:30PMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport8h05 08:15PMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport5h40 05:50PMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport6h35 06:45PMBarcelona El Prat Airport
1 transfer
12:10PMFrankfurt am Main Airport9h10 09:20PMBarcelona El Prat Airport
1 transfer
02:15PMFrankfurt am Main Airport4h50 07:05PMBarcelona El Prat Airport
1 transfer
02:15PMFrankfurt am Main Airport8h50 11:05PMBarcelona El Prat Airport
1 transfer
05:50PMFrankfurt am Main Airport5h15 11:05PMBarcelona El Prat Airport
1 transfer
07:10PMFrankfurt am Main Airport21h25 04:35PMBarcelona El Prat Airport
1 transfer
07:10PMFrankfurt am Main Airport13h45 08:55AMBarcelona El Prat 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

Mon
Nov 28
Tue
Nov 29
Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18

The fastest flights from Frankfurt am Main to Barcelona

Showing times and prices for Nov 28

Fastest Journey

2 h 5 m

Average

10 h 3 m

Flights per day

26

Distance

1093 km

Of the 26 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.

Fastest
09:10AMFrankfurt Hahn Airport2h05 11:15AMBarcelona El Prat Airport
0 transfers
561One-way
2nd Fastest
02:15PMFrankfurt am Main Airport4h50 07:05PMBarcelona El Prat Airport
1 transfer
8021One-way
12:10PMFrankfurt am Main Airport5h10 05:20PMBarcelona El Prat Airport
1 transfer
2311One-way
05:50PMFrankfurt am Main Airport5h15 11:05PMBarcelona El Prat Airport
1 transfer
3271One-way
06:55AMFrankfurt am Main Airport5h20 12:15PMBarcelona El Prat Airport
1 transfer
3271One-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 Barcelona?

View on map

Top pick hotels

Entire homes & apartments

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

View all

Overview: Frankfurt am Main to Barcelona flight

distanceDistance678 miles (1093 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price$110 (€100)
changesDirect flightNo
carriersAirlinestarom, Iberia, Ryanair, Royal Air Maroc, TAP Portugal, Air Nostrum, air leisure, Sun Express Deutschland, KLM Cityhopper, Lufthansa Cityline, csa, Malta Air, Air Dolomiti, Swiss, Air Europa, KLM, Brussels Airlines, Austrian Airlines, Ukraine Intl. Airlines, Lufthansa, Air France, Tunis Air, Air Baltic, Transavia Airlines, British Airways, tab, Aegean Airlines or Condor Flugdienst

Flights from Frankfurt am Main to Barcelona cover the 678 miles (1093 km) long journey taking on average 2 h 5 min with our travel partners like tarom, Iberia, Ryanair, Royal Air Maroc, TAP Portugal, Air Nostrum, air leisure, Sun Express Deutschland, KLM Cityhopper, Lufthansa Cityline, csa, Malta Air, Air Dolomiti, Swiss, Air Europa, KLM, Brussels Airlines, Austrian Airlines, Ukraine Intl. Airlines, Lufthansa, Air France, Tunis Air, Air Baltic, Transavia Airlines, British Airways, tab, Aegean Airlines or Condor Flugdienst. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $33 (€30), but the average price of plane tickets is $110 (€100). Travelers depart most frequently from Frankfurt am Main Airport and arrive in Barcelona El Prat Airport.

Airlines: Iberia, Brussels Airlines and Royal Air Maroc flights from Frankfurt am Main to Barcelona

For as little as $33 (€30) you can travel by flight from Frankfurt am Main to Barcelona with Iberia, Brussels Airlines and Royal Air Maroc. Omio will show you the best deals, schedules and tickets available for this trip.

Brussels Airlines
Iberia
Royal Air Maroc

Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight to Barcelona from Frankfurt am Main: Economy Classic, Economy Flex and Business.

Looking for flights between Frankfurt am Main and Barcelona? Brussels Airlines is one of the best companies to travel with on the 678 miles (1093 km) journey from Frankfurt am Main to Barcelona. As an official travel partner of Brussels Airlines, Omio quickly shows you the latest Brussels 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 Frankfurt am Main to Barcelona routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Brussels Airlines plane tickets that fit your budget. If you use the Omio app to search for flights to Barcelona from Frankfurt am Main, you can quickly see if the Brussels Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Frankfurt am Main - Barcelona flight now on Omio quickly and easily and enjoy your upcoming trip with Brussels Airlines!

    Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Barcelona from Frankfurt am Main including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

    Looking for flights between Frankfurt am Main and Barcelona? Iberia is one of the best companies to travel with on the 678 miles (1093 km) journey between Frankfurt am Main and Barcelona. As an official travel partner of Iberia, Omio quickly shows you the latest Iberia 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 Frankfurt am Main to Barcelona routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Iberia plane tickets that fit your budget. If you use the Omio app to search for flights to Barcelona from Frankfurt am Main, you can quickly see if the Iberia ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Frankfurt am Main - Barcelona flight now on Omio quickly and easily and enjoy your upcoming trip with Iberia!

      Save time and money by searching for and booking your Royal Air Maroc flight from Frankfurt am Main to Barcelona online with Omio! If you’re looking for the cheapest, fastest or earliest Royal Air Maroc flight to Barcelona from Frankfurt am Main, Omio can help you out every step of the way. Check current Royal Air Maroc flight schedules for the ideal departure and arrival times, compare the best connections for the 678 miles (1093 km) journey to Barcelona from Frankfurt am Main as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Frankfurt am Main and Barcelona, you can check straight away if the Royal Air Maroc ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Buy your official Royal Air Maroc Frankfurt am Main to Barcelona plane tickets online on Omio quickly and easily and enjoy the travel experience!

        Flights from Frankfurt to Barcelona

        Passengers can book flights from Frankfurt am Main to Barcelona at many times throughout the day, seven days a week, at any time during the year. Flights between these two cities depart as early as 6:00 a.m. Afterwards, planes depart at regular intervals until the evening. Direct flights from Frankfurt to Barcelona take around two hours on average while flights requiring the passenger to change planes can take anywhere from roughly four hours to over ten hours. The difference in overall travel times depends on the route, location of the city where the passenger changes planes as well as the length of the stopover involved.

        Which airlines fly from Frankfurt to Barcelona?

        The route between Frankfurt and Barcelona is serviced by several airline companies. These include Ryanair, Brussel Airlines, Lufthansa, Iberia, Swiss Airlines, SAS, Air France and KLM, among others. However, direct flights are generally only offered by Ryanair and Lufthansa.

        How long is the flight from Frankfurt to Barcelona?

        A direct flight between these cities takes two hours on average. Although flights requiring a change can get passengers to Barcelona in under five hours, some flights have an overall travel time of over ten hours. The difference in flight and travel time depends on the route, length of stopover, and location of the city where the change occurs.

        How many flights are there from Frankfurt to Barcelona?

        On most days, passengers can choose between around nine direct flights departing at different times. In addition, over 50 flights requiring a change are usually offered on a daily basis.

        What is the departure and arrival airport for flights from Frankfurt to Barcelona?

        Departure airport: Planes depart Frankfurt from Frankfurt am Main Airport, which is the fourth largest airport in Europe. This airport is around 40 minutes from the city center and easy to reach by public transportation or taxi. Ample short or long-term airport parking is also available onsite. Passengers will find many restaurants and shops here and can enjoy free WiFi Internet access.

        Arrival airport: Flights from Frankfurt arrive at Barcelona El Prat Airport. Passengers can reach the city center by bus, train, car or taxi. In each case, the trip into Barcelona takes around 20 to 30 minutes. This airport also has several cafes, shops and restaurants to choose from as well as free WiFi.

        Cheap flights from Frankfurt am Main to Barcelona: when to book to save $

        Time Price Savings
        1 week earlier 54 €
        2 weeks earlier 40 €35%
        3 weeks earlier 26 €108%
        1 month before 26 €108%
        2 months earlier 27 €100%
        3 months earlier 25 €116%


        When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Frankfurt am Main - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Frankfurt am Main to Barcelona timing is everything.

        Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Frankfurt am Main to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

        • Buying your air tickets from Frankfurt am Main to Barcelona 3 weeks in advance means you could save up to 108% compared to the price available on the day of departure.
        • If you book a flight from Frankfurt am Main - Barcelona 2 months in advance you save up to about 100% compared to the initial price.
        • By booking 3 months in advance you could save up to 116%
        • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

        Travel Tips: Frankfurt am Main to Barcelona Flight

        Travel Tips: Take a flight to Barcelona 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 Frankfurt am Main to Barcelona.
        FAQs

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

        What is the status of international entry into Spain from Germany?

        International entry status: Entry is unrestricted for citizens and permanent residents of Germany

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

        Conditions of entry:

        • There are no current restrictions

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

        When traveling in Spain, you must follow these COVID-19 safety rules:

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

        The information above was last checked on 11/17/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Frankfurt am Main to Barcelona before traveling.

        The restriction level for your return flight to Frankfurt am Main, Germany from Barcelona is: Unrestricted.

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

        International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Spain

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

        Conditions of reentry:

        • There are no current restrictions

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

        The government of Germany 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 11/6/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Frankfurt am Main from Barcelona closer to your date of departure here here.

        Omio customers have found cheap plane tickets from Frankfurt am Main to Barcelona for as low as $33 (€30)  for the next 7 days.
        The Frankfurt am Main to Barcelona plane ticket price is on average $111 (€100)  if you are looking to buy your tickets for this journey in the next week.
        You should expect to travel around 678 miles (1093 km)  from Frankfurt am Main to Barcelona by plane.
        On average the Frankfurt am Main to Barcelona flight travel time is 2 h 5 min  for the 678 miles (1093 km) long journey, but the duration can vary if you travel on weekends and holidays.

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

        Passengers booking this trip most frequently board their flights from Frankfurt am Main Airport and need to travel around 9.2 miles (14.8 km) from the city center to get to this airport.

        Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 9 miles (14.5 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

        For the best Frankfurt am Main to Barcelona flight to buy, you can travel safely and comfortably with tarom, Iberia, Ryanair, Royal Air Maroc, TAP Portugal, Air Nostrum, air leisure, Sun Express Deutschland, KLM Cityhopper, Lufthansa Cityline, csa, Malta Air, Air Dolomiti, Swiss, Air Europa, KLM, Brussels Airlines, Austrian Airlines, Ukraine Intl. Airlines, Lufthansa, Air France, Tunis Air, Air Baltic, Transavia Airlines, British Airways, tab, Aegean Airlines or Condor Flugdienst. However, it's always good to check all possible airlines with services to Barcelona from Frankfurt am Main to compare what amenities they may offer.
        If you purchase the Frankfurt am Main to Barcelona flight within the next 7 days, you can find one way tickets to cost on average $111 (€100). However, booking your plane ticket in advance gives you access to the best prices for flights between Frankfurt am Main and Barcelona. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.

        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