Travel from Frankfurt-am-Main to Villingen-Schwenningen

Bus or train from Frankfurt am Main to Villingen-Schwenningen?

German Railways (DB) operates a train from Frankfurt am Main to Villingen-Schwenningen every 4 hours. Tickets cost $45 - $70 and the journey takes 1 h 37 min. German Railways (DB) also services this route hourly. Alternatively, Deinbus operates a bus from Frankfurt am Main to Villingen-Schwenningen twice a week. Tickets cost $15 - $23 and the journey takes 3 h 25 min. FlixBus also services this route 5 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Frankfurt am Main to Villingen-Schwenningen

ModeDurationPrice
From Frankfurt(Main)Hbf train to Offenburg then train to Villingen(Schwarzw).2 h 57 min64€
From Frankfurt(Main)Süd nighttrain to Baden-Baden then train to Villingen(Schwarzw).3 h 20 min48€
From Hauptbahnhof/Karlstraße, Frankfurt am Main bus to Tübingen then bus to Villingen-Schwenningen.5 h 30 min20€
From Frankfurt am Main drive to Villingen-Schwenningen.2 h 40 min38€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Stuttgart airport, train to Stuttgart-Rohr, train to Böblingen, train to Rottweil, then train to Villingen-Schwenningen.4 h 54 min122€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Zurich airport, line 2 train to Zürich HB, train to Singen(Hohentwiel), then train to Villingen-Schwenningen.5 h 9 min179€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Friedrichshafen airport, taxi to Friedrichshafen Stadt, train to Singen(Hohentwiel), then train to Villingen-Schwenningen.5 h 6 min159€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Basel airport, line 50 bus to Basel SBB, train to Offenburg, then train to Villingen-Schwenningen.5 h 37 min185€

Operators from Frankfurt am Main to Villingen-Schwenningen