The cheapest buses from Frankfurt am Main to Barcelona

Showing times and prices for Nov 28

Cheapest

$96

Average

$122

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.

The average ticket from Frankfurt am Main to Barcelona will cost around $ 122 if you buy it on the day, but the cheapest tickets can be found for only $ 96.

Cheapest
11:20PMFrankfurt am Main, Hbf24h25 11:45PMBarcelona, Estació d'Autobusos Nord
1 changes
$961One-way
Cheapest
11:45PMFrankfurt, Flughafen Terminal 224h00 11:45PMBarcelona, Estació d'Autobusos Nord
1 changes
$961One-way
2nd Cheapest
07:25AMFrankfurt, Flughafen Terminal 228h10 11:35AMBarcelona, Estació d'Autobusos Nord
1 changes
$1031One-way
2nd Cheapest
07:00AMFrankfurt am Main, Hbf28h35 11:35AMBarcelona, Estació d'Autobusos Nord
1 changes
$1031One-way
12:25PMFrankfurt, Flughafen Terminal 225h55 02:20PMBarcelona, Estació d'Autobusos Nord
1 changes
$1681One-way

Timetable Frankfurt am Main to Barcelona

Showing buses for tomorrow, Sun, Nov 28
07:00AMFrankfurt am Main, Hbf28h35 11:35AMBarcelona, Estació d'Autobusos Nord
0 changes
07:25AMFrankfurt, Flughafen Terminal 228h10 11:35AMBarcelona, Estació d'Autobusos Nord
0 changes
12:00PMFrankfurt am Main, Hbf26h20 02:20PMBarcelona, Estació d'Autobusos Nord
0 changes
12:25PMFrankfurt, Flughafen Terminal 225h55 02:20PMBarcelona, Estació d'Autobusos Nord
0 changes
11:20PMFrankfurt am Main, Hbf24h25 11:45PMBarcelona, Estació d'Autobusos Nord
0 changes
11:45PMFrankfurt, Flughafen Terminal 224h00 11:45PMBarcelona, Estació d'Autobusos Nord
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Nov 28
$96BlaBlaCar Bus
$83Malta Air
Mon
Nov 29
$79BlaBlaCar Bus
$42Ryanair
Tue
Nov 30
$79BlaBlaCar Bus
$58Ryanair
Wed
Dec 1
$55BlaBlaCar Bus
$140Air Nostrum
Thu
Dec 2
$60Flixbus
$44Ryanair
Fri
Dec 3
$66BlaBlaCar Bus
$172Lufthansa
Sat
Dec 4
$55BlaBlaCar Bus
$16Malta Air
Sun
Dec 5
$79BlaBlaCar Bus
$16Malta Air
Mon
Dec 6
$79BlaBlaCar Bus
$49Ryanair
Tue
Dec 7
$115BlaBlaCar Bus
$73Ryanair
Wed
Dec 8
$91BlaBlaCar Bus
$212Lufthansa
Thu
Dec 9
$55BlaBlaCar Bus
$83Ryanair
Fri
Dec 10
$55BlaBlaCar Bus
$113Lufthansa
Sat
Dec 11
$60Flixbus
$57Malta Air
Sun
Dec 12
$55BlaBlaCar Bus
$76Malta Air
Mon
Dec 13
$55BlaBlaCar Bus
$37Ryanair
Tue
Dec 14
$55BlaBlaCar Bus
$30Ryanair
Wed
Dec 15
$79BlaBlaCar Bus
$89Lufthansa
Thu
Dec 16
$66Flixbus
$64Ryanair
Fri
Dec 17
$115BlaBlaCar Bus
$125Lufthansa

The fastest buses from Frankfurt am Main to Barcelona

Showing times and prices for Nov 28

Fastest Journey

1d

Average

1d 2 h 14 m

Buses per day

6

Distance

1093 km

It's difficult to get from Frankfurt am Main to Barcelona without transferring at least once.

Fastest
11:45PMFrankfurt, Flughafen Terminal 224h00 11:45PMBarcelona, Estació d'Autobusos Nord
1 changes
$961One-way
2nd Fastest
11:20PMFrankfurt am Main, Hbf24h25 11:45PMBarcelona, Estació d'Autobusos Nord
1 changes
$961One-way
12:25PMFrankfurt, Flughafen Terminal 225h55 02:20PMBarcelona, Estació d'Autobusos Nord
1 changes
$1681One-way
12:00PMFrankfurt am Main, Hbf26h20 02:20PMBarcelona, Estació d'Autobusos Nord
1 changes
$1681One-way
07:25AMFrankfurt, Flughafen Terminal 228h10 11:35AMBarcelona, Estació d'Autobusos Nord
1 changes
$1031One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

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
Bus companies

Bus from Frankfurt am Main to Barcelona with FlixBus

FlixBus buses will get you between Frankfurt am Main and Barcelona from $55 (€46). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus

Book your FlixBus Frankfurt am Main to Barcelona bus with Omio and enjoy a smooth and relaxing journey! Check FlixBus’s up-to-date bus schedules for the ideal departure and arrival times, compare the fastest Frankfurt am Main to Barcelona routes as well as the amenities offered in the class fare you choose and buy the most affordable FlixBus bus tickets online that fit your budget. The distance from Frankfurt am Main to Barcelona is 678 miles (1093 km), and the best price for a one-way Frankfurt am Main - Barcelona FlixBus bus ticket starts at $60 (€50) if you book in advance. If you would rather search for your FlixBus ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by bus. Waiting in a line at the bus station to purchase your bus ticket will become yesterday's news. So, book your bus tickets online quickly and easily and enjoy your trip with FlixBus!

Please follow the recommendations outlined by FlixBus when booking your bus tickets from Frankfurt am Main to Barcelona due to the coronavirus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Frankfurt am Main to Barcelona
Take the bus 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 COVID-19 travel restrictions for buses from Frankfurt am Main to Barcelona?

Travel between Frankfurt am Main, Germany and Barcelona, Spain by bus 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 travelers 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 11/27/21. Remember to review the latest COVID-19 travel safety regulations   for your bus to Barcelona from Frankfurt am Main as this information can change.

Do I need to quarantine when I return to Germany from Barcelona, Spain?

Return travel from Spain to Germany is: Partially open.

Are there any international entry restrictions on returning to Frankfurt am Main from Barcelona?

Entry into 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?

Requirements for reentering:

  • 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 requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 11/26/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Frankfurt am Main from Barcelona.

What is the price of the cheapest bus from Frankfurt am Main to Barcelona?
Bus tickets between Frankfurt am Main and Barcelona for some dates and times can be found for as cheap as $55 (€46)  one way in the next 7 days.
What is the cost of a bus from Frankfurt am Main to Barcelona?
The Frankfurt am Main to Barcelona bus ticket price is on average $75 (€63)  if you are looking to buy your tickets for this trip in the next week.
How far is Frankfurt am Main to Barcelona by bus?
The bus distance from Frankfurt am Main to Barcelona is around 678 miles (1093 km).
How many hours is the bus time between Frankfurt am Main and Barcelona?
While the time it takes to travel 678 miles (1093 km) between Frankfurt am Main and Barcelona can vary based on specific dates, weekends, and holidays, the Frankfurt am Main to Barcelona bus journey time is on average 24 h.
What is the departure bus station in Frankfurt am Main and arrival bus station in Barcelona?

Some of the Frankfurt am Main bus stations to Barcelona you can start your journey from include Frankfurt am Main, Hbf, Frankfurt am Main, Pforzheimer Straße (Hauptbahnhof Südseite) and Frankfurt am Main, Flughafen Terminal 1. Similarly, some of the arrival bus stations in Barcelona include Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

When traveling this route, Omio customers are departing most frequently from Frankfurt (Main) Flughafen   and arriving in Barcelona, Estació d'Autobusos Nord.

Where do I find the Frankfurt am Main bus station to Barcelona? Where is the Barcelona bus station?

Passengers board their bus most frequently from Frankfurt (Main) Flughafen and travel around 6 mile (s) / 10 km from the city center to this bus station.

Passengers traveling this route most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel approximately 1 mile (s) / 2 km from the bus station to the city center in Barcelona.

What bus providers go from Frankfurt am Main to Barcelona?
For the best Frankfurt am Main to Barcelona bus to purchase, you can travel safely and comfortably with Flixbus, Eurolines Germany or Eurolines France. However, it's always good to check all possible bus companies with services between Frankfurt am Main and Barcelona to compare what amenities they may offer.
When does the first bus depart from Frankfurt am Main to Barcelona? When does the last bus depart from Frankfurt am Main to Barcelona?
The earliest bus for this trip departs from Frankfurt am Main at 4: 50 AM. The last bus leaves from Frankfurt am Main at 10: 45 PM. Check Omio for the latest bus schedule from Frankfurt am Main to Barcelona and book the best time to depart on your chosen travel date.
When should I book the Frankfurt am Main to Barcelona bus for the best deals on tickets?
You can find buses from Frankfurt am Main to Barcelona to cost on average $75 (€63) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Frankfurt am Main to Barcelona bus generally on sale a few months before the planned travel date.