Duration 5h 1m
Distance 1327.7 km
Average price 120€
Frequency Weekly

Trip overview

Bus

  1. Frankfurt - Hauptbahnhof
  2. Barcelona
21h 39m
Bookable on Rome2rio
70€ - 150€

Frequently asked questions

Want to know about travelling from Frankfurt am Main to Barcelona? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

Yes, there is a direct bus departing from Frankfurt - Hauptbahnhof and arriving at Barcelona Sants. Services depart once daily, and operate Wednesday and Saturday. The journey takes approximately 21h 39m.

More details

The distance between Frankfurt am Main and Barcelona is 1093 km. The road distance is 1327.7 km.

Get driving directions

Frankfurt am Main to Barcelona bus services, operated by Eurolines DE, depart from Frankfurt - Hauptbahnhof station.

More details

Frankfurt am Main to Barcelona bus services, operated by Eurolines DE, arrive at Barcelona Sants station.

More details

Book your Frankfurt am Main to Barcelona bus tickets online with ALSA.

Search and book

There are 3551+ hotels available in Barcelona. Prices start at 77€ per night.

More details

What companies run services between Frankfurt am Main and Barcelona?

Eurolines DE operates a bus from Frankfurt am Main to Barcelona twice a week. Tickets cost 70€ - 140€ and the journey takes 21h 39m. ALSA also services this route once daily.
Bus operators
Ave. Duration
21h 39m
Frequency
Twice a week
Estimated price
70€ - 140€
Ave. Duration
3 days 23h
Frequency
Once daily
Estimated price
100€ - 150€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps