Travel from Frankfurt-am-Main to Ravensburg

Train, bus or fly from Frankfurt am Main to Ravensburg?

You can take a train from Frankfurt am Main to Ravensburg via Ulm Hbf in around 3 h 40 min. Alternatively, you can take a bus from Frankfurt am Main to Ravensburg via Tübingen in around 6 h 45 min.

Travel Guides

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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Frankfurt am Main to Ravensburg

ModeDurationPrice
From Frankfurt(Main)Hbf train to Ulm Hbf then train to Ravensburg.3 h 40 min81€
From Frankfurt(Main)Hbf train to Stuttgart Hbf then train to Ravensburg.4 h 22 min76€
From Frankfurt am Main bus to Stuttgart Hbf then train to Ravensburg.6 h 15 min88€
From Hauptbahnhof/Karlstraße, Frankfurt am Main bus to Tübingen then bus to Ravensburg.6 h 45 min24€
From Frankfurt, Frankfurt central station bus to Ravensburg.7 h 45 min32€
From Frankfurt am Main drive to Ravensburg.3 h 40 min48€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Friedrichshafen airport, taxi to Kehlen, then train to Ravensburg.2 h 42 min132€

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

It takes approximately 3 h 40 min to get from Frankfurt am Main to Ravensburg, including transfers.

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

No, there is no direct train from Frankfurt am Main to Ravensburg. However, there are services departing from Frankfurt(Main)Hbf and arriving at Ravensburg via Ulm Hbf. The journey, including transfers, takes approximately 3 h 40 min.

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

Yes, there is a direct bus departing from Frankfurt, Frankfurt central station and arriving at Ravensburg. Services depart once daily, and operate Monday, Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 7 h 45 min.

Operators from Frankfurt am Main to Ravensburg

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Eurolines DE+49 6196 2078-501Eurolines DE
Deinbus+49 069/17 53 73 200Deinbus
FlixBus+49 1807 123 99 123FlixBus
S-BahnS-Bahn
LufthansaLufthansa