Travel from Bratislava to Frankfurt-am-Main

Bus or train from Bratislava to Frankfurt am Main?

You can take a train from Bratislava to Frankfurt am Main via Wien Hbf in around 8 h 26 min. Alternatively, Eurolines CZ operates a bus from Bratislava to Frankfurt am Main twice daily. Tickets cost $45 - $70 and the journey takes 11 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Bratislava to Frankfurt am Main

ModeDurationPrice
From Bratislava, Most SNP bus to Vienna airport, fly to Frankfurt airport, then train to Frankfurt am Main.4 h 30 min$116
From Bratislava, Most SNP bus to Vienna airport, fly to Stuttgart airport, train to Stuttgart Hbf, then train to Frankfurt am Main.6 h 42 min$177
From Bratislava, Most SNP bus to Vienna airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, then train to Frankfurt am Main.6 h 23 min$160
From Bratislava hl.st. train to Wien Hbf then train to Frankfurt(Main)Hbf.8 h 26 min$184
From Bratislava bus to Frankfurt.11 h 59 min$49
From Bratislava, Bratislava Most SNP bus to Vienna then bus to Frankfurt.12 h 18 min$97
From Bratislava drive to Frankfurt am Main.7 h 23 min$128

How long does it take to get from Bratislava to Frankfurt am Main?

It takes approximately 4 h 30 min to get from Bratislava to Frankfurt am Main, including transfers.

Is there a direct train between Bratislava and Frankfurt am Main?

No, there is no direct train from Bratislava to Frankfurt am Main. However, there are services departing from Bratislava hl.st. and arriving at Frankfurt(Main)Hbf via Wien Hbf. The journey, including transfers, takes approximately 8 h 26 min.

Is there a direct bus between Bratislava and Frankfurt am Main?

Yes, there is a direct bus departing from Bratislava and arriving at Frankfurt. Services depart twice daily, and operate Monday, Tuesday, Thursday, Friday and Sunday. The journey takes approximately 11 h 59 min.

Operators from Bratislava to Frankfurt am Main

OperatorPhoneWebsite
RegioJet+420 542 42 42 42RegioJet
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
SwissSwiss
EurowingsEurowings
Croatia AirlinesCroatia Airlines
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Eurolines CZEurolines CZ
FlixBus+49 1807 123 99 123FlixBus
Eurolines DE+49 6196 2078-501Eurolines DE
Close Print Itinerary
  1. Here are 7 options to get from
    Bratislava to Frankfurt am Main:

    1. Trip:
      1 Bus, fly to Frankfurt
      • One-Way approx: USD $64 - $249
      • Duration: 4 h 30 min
      Open +
      • Trip:
        1 Bus, fly to Frankfurt
        • One-Way approx: USD $64 - $249
        • Duration: 4 h 30 min
        Close x
    2. Trip:
      2 Bus, fly to Stuttgart, train
      • One-Way approx: USD $78 - $281
      • Duration: 6 h 42 min
      Open +
      • Trip:
        2 Bus, fly to Stuttgart, train
        • One-Way approx: USD $78 - $281
        • Duration: 6 h 42 min
        Close x
    3. Trip:
      3 Bus, fly to Cologne/Bonn Apt, train
      • One-Way approx: USD $83 - $316
      • Duration: 6 h 23 min
      Open +
      • Trip:
        3 Bus, fly to Cologne/Bonn Apt, train
        • One-Way approx: USD $83 - $316
        • Duration: 6 h 23 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $141 - $217
      • Duration: 8 h 26 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $141 - $217
        • Duration: 8 h 26 min
        Close x
    5. Trip:
      5 Bus Eurolines CZ
      • One-Way approx: USD $45 - $70
      • Duration: 11 h 59 min
      Open +
      • Trip:
        5 Bus Eurolines CZ
        • One-Way approx: USD $45 - $70
        • Duration: 11 h 59 min
        Close x
    6. Trip:
      6 Bus Eurolines DE
      • One-Way approx: USD $70 - $98
      • Duration: 12 h 18 min
      Open +
      • Trip:
        6 Bus Eurolines DE
        • One-Way approx: USD $70 - $98
        • Duration: 12 h 18 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 23 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 23 min
        Close x