Bus from Barcelona to Frankfurt am Main and return

Find cheap coach tickets for your bus journey from Barcelona to Frankfurt am Main and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,609,721 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Barcelona to Frankfurt am Main

Cheapest Bus£48.19
Fastest Bus19h 15m
Earliest Coach06:00
Latest Coach19:35
Daily Bus Connections14 Ø
Distance1,092.8 km
Coach CompaniesBlaBlaBus, Eurolines Germany, ALSA, Eurolines Suisse, Eurolines Spain, FlixBus

The cheapest coach connections from Barcelona to Frankfurt am Main

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 13:30
    17:35
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaBusBlaBlaBus
    from£48.19
  • 06:00
    06:45
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaBusBlaBlaBus
    from£48.19
  • 13:30
    17:35
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaBusBlaBlaBus
    from£48.19
  • 13:30
    17:35
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaBusBlaBlaBus
    from£48.19
  • 13:30
    17:35
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaBusBlaBlaBus
    from£48.19
  • 16:30
    12:40
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines GermanyEurolines Germany
    from£91.95
  • 16:00
    12:40
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines GermanyEurolines Germany
    from£91.95
  • 17:00
    13:00
    Barcelona
    18 Jun +1
    Frankfurt am Main
    ALSAALSA
    from£94.63
  • 17:00
    12:15
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines SuisseEurolines Suisse
    from£94.63
  • 17:00
    13:00
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines SuisseEurolines Suisse
    from£94.63
  • 16:30
    12:45
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines SpainEurolines Spain
    from£95.52
  • 16:30
    12:45
    Barcelona
    18 Jun +1
    Frankfurt am Main
    Eurolines SpainEurolines Spain
    from£95.52
  • 19:35
    05:45
    Barcelona
    18 Jun +2
    Frankfurt am Main
    FlixBusFlixBus
    from£105.33
  • 07:00
    13:00
    Barcelona
    18 Jun +1
    Frankfurt am Main
    ALSAALSA
    from£128.22

The cheapest carpooling offers from Barcelona to Frankfurt am Main

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 23:40
    23:01
    Barcelona
    18 Jun +1
    Frankfurt am Main
    BlaBlaCarBlaBlaCar
    from£113.38

The cheapest coach connections from Frankfurt am Main to Barcelona

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 22:30
    22:55
    Frankfurt am Main
    18 Jun +1
    Barcelona
    FlixBusFlixBus
    from£41.94
  • 22:30
    22:55
    Frankfurt am Main
    18 Jun +1
    Barcelona
    FlixBusFlixBus
    from£41.94
  • 22:30
    22:55
    Frankfurt am Main
    18 Jun +1
    Barcelona
    FlixBusFlixBus
    from£41.94
  • 09:55
    18:35
    Frankfurt am Main
    18 Jun +1
    Barcelona
    FlixBusFlixBus
    from£44.62
  • 23:00
    23:45
    Frankfurt am Main
    18 Jun +1
    Barcelona
    BlaBlaBusBlaBlaBus
    from£48.19
  • 23:00
    23:45
    Frankfurt am Main
    18 Jun +1
    Barcelona
    BlaBlaBusBlaBlaBus
    from£48.19
  • 23:00
    23:45
    Frankfurt am Main
    18 Jun +1
    Barcelona
    BlaBlaBusBlaBlaBus
    from£48.19
  • 15:45
    12:10
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines GermanyEurolines Germany
    from£91.95
  • 15:45
    11:40
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines GermanyEurolines Germany
    from£91.95
  • 15:15
    11:15
    Frankfurt am Main
    18 Jun +1
    Barcelona
    ALSAALSA
    from£94.63
  • 16:00
    11:15
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines SuisseEurolines Suisse
    from£94.63
  • 16:00
    11:15
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines SuisseEurolines Suisse
    from£94.63
  • 15:45
    11:45
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines SpainEurolines Spain
    from£95.52
  • 15:45
    11:45
    Frankfurt am Main
    18 Jun +1
    Barcelona
    Eurolines SpainEurolines Spain
    from£95.52

The cheapest carpooling offers from Frankfurt am Main to Barcelona

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 18:00
    17:15
    Frankfurt am Main
    18 Jun +1
    Barcelona
    BlaBlaCarBlaBlaCar
    from£113.38

Information about the bus connection, amenities and services

Although ticket prices for a bus from Barcelona to Frankfurt am Main usually start at £48.19, they might be slightly more expensive in times of strong demand or when you book at short notice. This is why it’s good to compare! Use our search engine to find the perfect option for your preferences and pick one of the buses offered by Eurolines Germany, FlixBus, BlaBlaBus, Eurolines Spain, Movelia and Busbud. The fastest bus from Frankfurt am Main to Barcelona only takes . Simply click "Find Now" and book your journey!
The more offers you can select from, the more complicated it normally is to make a decision. That's why we created CheckMyBus: If you are looking for a bus Barcelona to Frankfurt am Main, you might find that more than one operator offers convenient journeys. In such cases, it’s always good to check and compare. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Frankfurt am Main to Barcelona and vice versa. Just insert your date of travel and start your search. In the search results, you will see, which operator offers xxl legroom, the most generous luggage allowance or on which buses you are allowed to take pets or outsized items. Here's an example: On a bus from Barcelona to Frankfurt am Main, the company FlixBus allows you to take your bike for some extra quid. Check out all the offers and pick the one that suits your individual wishes and needs best. All of this can be done in a few clicks!
Did you know that booking in advance can save you a lot of money? Getting from Barcelona to Frankfurt am Main by bus can be as cheap as £48.19. If you book at short notice, however, your ticket might be considerably more expensive. A comparison with other travel options such as trains, flights and carpooling services can be beneficial as well. If you want to reach your destination as quickly as possible, Don't forget to take a look at journey times: .

Bus stops in Barcelona and Frankfurt am Main

Stations
Am Hauptbahnhof , 60329 Frankfurt am Main (Germany)
Mannheimer Str 6, 60329 Frankfurt am Main (Germany)
Stuttgarter Str. , 60329 Frankfurt am Main (Germany)
Pforzheimer Str. , 60329 Frankfurt am Main (Germany)
60314 Frankfurt am Main (Germany)
60433 Frankfurt am Main (Germany)
Mainzer Landstraße 581 , 65933 Frankfurt am Main (Germany)
65929 Frankfurt am Main (Germany)
60528 Frankfurt am Main (Germany)
Baruch-Baschwitz-Platz, 60489 Frankfurt am Main , Frankfurt am Main (Germany)
65931 Frankfurt am Main (Germany)
Frankfurt am Main (Germany)
Diesterwegplatz , 60594 Frankfurt am Main (Germany)
60528 Frankfurt am Main (Germany)
Kasseler Str. , 60486 Frankfurt am Main (Germany)

Compare Barcelona and Frankfurt am Main

£3.20
£4.68
Barcelona
Frankfurt am Main
A taxi journey in Barcelona is 32% cheaper than in Frankfurt am Main.
£1.92
£2.50
Barcelona
Frankfurt am Main
A bus fare in Barcelona is 24% cheaper than in Frankfurt am Main.
£2.23
£3.35
Barcelona
Frankfurt am Main
A pint of beer in Barcelona is 34% cheaper than in Frankfurt am Main.
£0.53
£0.54
Barcelona
Frankfurt am Main
A bottle of water in Barcelona is 2% cheaper than in Frankfurt am Main.
£9.39
£9.67
Barcelona
Frankfurt am Main
A meal in Barcelona is 3% cheaper than in Frankfurt am Main.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.