COMPARE Prices across different modes

Sun
17 Oct
£62BlaBlaCar Bus
£164HOP!
Mon
18 Oct
£62BlaBlaCar Bus
£73Ryanair
Tue
19 Oct
£85BlaBlaCar Bus
£49Malta Air
Wed
20 Oct
£101Flixbus
£26Malta Air
Thu
21 Oct
£67BlaBlaCar Bus
£34Ryanair
Fri
22 Oct
£76Flixbus
£73Malta Air
Sat
23 Oct
£67BlaBlaCar Bus
£93Alitalia
Sun
24 Oct
£58BlaBlaCar Bus
£84Ryanair
Mon
25 Oct
£58BlaBlaCar Bus
£15Ryanair
Tue
26 Oct
£49BlaBlaCar Bus
£14Malta Air
Wed
27 Oct
£49BlaBlaCar Bus
£14Malta Air
Thu
28 Oct
£58BlaBlaCar Bus
£111Ryanair
Fri
29 Oct
£93BlaBlaCar Bus
£148Malta Air
Sat
30 Oct
£67BlaBlaCar Bus
£126Alitalia

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Flight Information between Frankfurt am Main and Barcelona

distanceDistance678 miles (1093 km)
durationAverage flight duration2 h
priceAverage plane ticket price£73 (€83)
changesDirect flightYes
carriersAirlinesRyanair, Lufthansa, Eurowings, Swiss, Malta Air or Brussels Airlines

Flights from Frankfurt am Main to Barcelona cover the 678 miles (1093 km) long trip taking on average 2 h with our travel partners like Ryanair, Lufthansa, Eurowings, Swiss, Malta Air or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £26, but the average price of plane tickets is £73. Travellers depart most frequently from Frankfurt am Main Airport and arrive in Barcelona El Prat Airport.

Airlines

Frankfurt am Main to Barcelona with RyanAir, Brussel airlines and Swiss

For as little as £26 you can travel by flight from Frankfurt am Main to Barcelona with RyanAir, Brussel airlines and Swiss. Omio will show you the best deals, timetables and tickets available for this trip.

RyanAir
Brussel airlines
Swiss

If you're looking for cheap RyanAir tickets between Frankfurt am Main and Barcelona, check out Omio! With one-way Frankfurt am Main to Barcelona plane ticket prices starting as low as £34 when you book in advance, we'll help you get to Barcelona from Frankfurt am Main by showing you the latest RyanAir offers, flight timetables and tickets for this 678 miles (1093 km) route. You can also review relevant ticket information for each class fare available on this route, such as luggage policy and amenities offered onboard with RyanAir. If you search for RyanAir tickets from Frankfurt am Main to Barcelona in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight between Frankfurt am Main and Barcelona on offer, Omio makes it easier than ever for you to find that perfect flight with RyanAir so you can enjoy a smooth and comfortable journey.

These are RyanAir 's ticket policies for COVID-19 for the flight between Frankfurt am Main and Barcelona:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Frankfurt am Main to Barcelona
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
Are there any COVID-19 restrictions for international travel by flight between Frankfurt am Main and Barcelona?

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

Can I enter Spain from Germany?

International entry status: 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 entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

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

All travellers in Spain must observe these coronavirus safety measures:

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

The information above was last checked on 15/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight between Frankfurt am Main and Barcelona as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Frankfurt am Main, Germany from Barcelona, Spain?

The current restriction level for your return trip by plane from Barcelona to Frankfurt am Main is: Partially open

Are there any international entry restrictions on returning to Germany from Spain?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Spain

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

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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:

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

Last verified on 15/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Barcelona to Frankfurt am Main flight here.

How much does a cheap flight from Frankfurt am Main to Barcelona cost?
If you’re looking to save money on tickets, you can find a cheap flight to Barcelona from Frankfurt am Main for as little as £26  in the next 7 days.
What is the average price of plane tickets between Frankfurt am Main and Barcelona?
In the next 7 days you’ll find that the average cost of a plane ticket from Frankfurt am Main to Barcelona is £73  one way.
How far is it from Frankfurt am Main to Barcelona by plane?
The flight distance from Frankfurt am Main to Barcelona is around 678 miles (1093 km).
How long does it take from Frankfurt am Main to Barcelona by plane?
While the time it takes to travel 678 miles (1093 km) to Barcelona from Frankfurt am Main can vary based on specific dates, weekends, and bank holidays, the flight duration from Frankfurt am Main to Barcelona is on average 2 h.
What airport in Frankfurt am Main does the flight to Barcelona leave from? Which airport do I fly into Barcelona from Frankfurt am Main?

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

Where is the airport in Frankfurt am Main to go to Barcelona? Where is the airport in Barcelona located?

You can find the most popular departure airport for this journey, Frankfurt am Main Airport, located approximately 6 miles (10 km) from the city centre of Frankfurt am Main. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 7 miles (11 km) away from its city centre. To reach the city centre of Barcelona from Barcelona El Prat Airport, check what taxi services, airport shuttle services or public transportation options are available.

What airlines offer a service to Barcelona from Frankfurt am Main?
Take the Frankfurt am Main to Barcelona flight with Ryanair, Lufthansa, Eurowings, Swiss, Malta Air or Brussels Airlines. However, it's always good to check out all possible airlines for the route from Frankfurt am Main to Barcelona as there might be differences in the amenities they offer.
Is there a direct flight to Barcelona from Frankfurt am Main?
If you’re looking for a direct flight from Frankfurt am Main to Barcelona, consider travelling with Ryanair or Lufthansa. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
When does the first flight depart from Frankfurt am Main to Barcelona? When does the last flight depart from Frankfurt am Main to Barcelona?
You can take the first flight from Frankfurt am Main to Barcelona at 04: 45   or take the last flight from Frankfurt am Main to Barcelona leaving at 19: 30. Look for the latest Frankfurt am Main Barcelona flight timetable on Omio and book the best time to take the plane for this journey.
When should I buy Frankfurt am Main Barcelona plane tickets to score the best deals?
If you purchase Frankfurt am Main to Barcelona plane tickets within the next 7 days, you can find one way tickets to cost on average £73. However, booking in advance gives you access to the best prices for flights from Frankfurt am Main to Barcelona. Look out for plane tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey