Recommended flights from Frankfurt am Main to Barcelona

Showing flight information for 26 Jul

Fastest Journey

2 h

Direct flights

5

Flights per day

24

Distance

1093 km

There are 5 direct flights between Frankfurt am Main and Barcelona per day, with the fastest journey taking just 2 hours and 0 minutes.

2nd Fastest
21:20Frankfurt am Main Airport2h05 23:25Barcelona El Prat Airport
0 changes
£1251One-way
2nd Cheapest
10:50Frankfurt am Main Airport5h45 16:35Barcelona El Prat Airport
1 changes
£1101One-way
Cheapest
12:10Frankfurt am Main Airport8h40 20:50Barcelona El Prat Airport
1 changes
£1021One-way
Cheapest
12:10Frankfurt am Main Airport9h40 21:50Barcelona El Prat Airport
1 changes
£1021One-way
12:10Frankfurt am Main Airport5h40 17:50Barcelona El Prat Airport
1 changes
£1791One-way

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

COMPARE Prices across different modes

Mon
26 Jul
£68BlaBlaCar Bus
£102Air Nostrum
Tue
27 Jul
£60BlaBlaCar Bus
£102Air Nostrum
Wed
28 Jul
£60Flixbus
£102Air Nostrum
Thu
29 Jul
£82BlaBlaCar Bus
£102Air Nostrum
Fri
30 Jul
£82Flixbus
£82Malta Air
Sat
31 Jul
£113BlaBlaCar Bus
£66Ryanair
Sun
1 Aug
£105BlaBlaCar Bus
£50Ryanair
Mon
2 Aug
£82BlaBlaCar Bus
£16Ryanair
Tue
3 Aug
£60BlaBlaCar Bus
£16Malta Air
Wed
4 Aug
£73BlaBlaCar Bus
£16Malta Air
Thu
5 Aug
£69BlaBlaCar Bus
£31Ryanair
Fri
6 Aug
£68Flixbus
£22Malta Air
Sat
7 Aug
£53Flixbus
£22Malta Air
Sun
8 Aug
£69BlaBlaCar Bus
£25Ryanair
Mon
9 Aug
£60BlaBlaCar Bus
£22Ryanair
Tue
10 Aug
£54Flixbus
£16Malta Air
Wed
11 Aug
£44Flixbus
£16Malta Air
Thu
12 Aug
£48Flixbus
£16Ryanair
Fri
13 Aug
£78BlaBlaCar Bus
£16Malta Air
Sat
14 Aug
£57Flixbus
£39Malta Air

Flight Information from Frankfurt am Main to Barcelona

distanceDistance678 miles (1093 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price£98 (€108)
changesDirect flightYes
carriersAirlinesRyanair, Lufthansa, Eurowings, Swiss or Brussels Airlines

Flights from Frankfurt am Main to Barcelona cover the 678 miles (1093 km) long route taking on average 2 h 5 min with our travel partners like Ryanair, Lufthansa, Eurowings, Swiss or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £66, but the average price of plane tickets is £98. 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 £66 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
Swiss
Brussel airlines

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 £66 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
What COVID-19 travel safety information and restrictions should I be aware of for my flight to Barcelona from Frankfurt am Main?

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
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health screen upon arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

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 25/07/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.

What restrictions are there on reentering Germany from Barcelona, Spain?

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

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

International entry 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?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

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 24/07/2021. 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.

How much do cheap flights from Frankfurt am Main to Barcelona cost?
Looking to save money on your trip? Omio customers have found the cheapest flight between Frankfurt am Main and Barcelona for the next 7 days starting from £66  one way.
What is the cost of a plane ticket from Frankfurt am Main to Barcelona on average?
The Frankfurt am Main to Barcelona plane ticket price is on average £98  if you are looking to buy your tickets for this route in the next week.
How far is it from Frankfurt am Main to Barcelona by plane?
When travelling this route you should expect the distance between Frankfurt am Main and Barcelona via plane to be approximately 678 miles (1093 km).
How long does it take from Frankfurt am Main to Barcelona by plane?
On average the Frankfurt am Main to Barcelona flight time is 2 h 5 min  covering the 678 miles (1093 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When taking a flight from Frankfurt am Main to Barcelona, which airport in Frankfurt am Main do I fly out of and which airport in Barcelona do I arrive in?

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

Where is the airport in Frankfurt am Main? Where is the airport in Barcelona?

The most popular departure airport with passengers for this journey, called Frankfurt am Main Airport, is located 0 miles (0 km) from the city centre of Frankfurt am Main.

The most popular arrival airport, Barcelona El Prat Airport, is located 0 miles (0 km) away from the city centre of Barcelona. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city centre in Barcelona.

Which airlines can get me from Frankfurt am Main to Barcelona?
For the best Frankfurt am Main to Barcelona flight to buy, you can travel safely and comfortably with Ryanair, Lufthansa, Eurowings, Swiss or Brussels Airlines. 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.
Are there any Frankfurt am Main to Barcelona direct flight services?
Yes, you can find a direct flight to Barcelona from Frankfurt am Main with Ryanair or Lufthansa  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
What time is the earliest flight from Frankfurt am Main to Barcelona? What time is the last flight from Frankfurt am Main to Barcelona?
The earliest flight departing from Frankfurt am Main to Barcelona leaves at 04: 45. The last flight departing from Frankfurt am Main to Barcelona leaves at 19: 30. You can find the latest Frankfurt am Main to Barcelona flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy plane tickets between Frankfurt am Main and Barcelona to score the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you purchase plane tickets from Frankfurt am Main to Barcelona within the next 7 days, you can find tickets to cost on average £98 one way. To find the best prices for this journey, consider booking your plane ticket from Frankfurt am Main to Barcelona a few months in advance.