Travel from Frankfurt-am-Main to Kiel

Bus or train from Frankfurt am Main to Kiel?

German Railways (DB) operates a train from Frankfurt am Main to Kiel every 4 hours. Tickets cost $120 - $180 and the journey takes 4 h 46 min. Alternatively, FlixBus operates a bus from Frankfurt am Main to Kiel twice daily. Tickets cost $35 - $60 and the journey takes 8 h 20 min.

Travel Guides

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

How to get from Frankfurt am Main to Kiel

From Frankfurt(Main)Hbf train to Kiel Hbf. 4 h 46 min 126€. From Frankfurt(Main)Hbf train to Hamburg Dammtor then train to Kiel Hbf. 5 h 10 min 130€. From Frankfurt, Frankfurt central station bus to Kiel. 8 h 20 min 49€. From Frankfurt(Main)Süd nighttrain to Hamburg Hbf then train to Kiel Hbf. 8 h 21 min 72€. From Frankfurt rideshare to Kiel. 6 h 50 min 30€. From Frankfurt am Main drive to Kiel. 5 h 28 min 77€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Hamburg airport, train to Hamburg-Altona, then train to Kiel. 4 h 45 min 131€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Bremen airport, taxi to Bremen Hbf, train to Hamburg Hbf, then train to Kiel. 5 h 10 min 195€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Hannover airport, train to Hannover Hbf, train to Hamburg Hbf, then train to Kiel. 5 h 38 min 184€. From Frankfurt(Main)Hbf train to MA Hauptbahnhof, line 5 tram to Mannheim airport, fly to Hamburg airport, train to Hamburg-Altona, then train to Kiel. 5 h 43 min 296€.