Travel from Cologne to Würzburg

Bus or train from Cologne to Würzburg?

German Railways (DB) operates a train from Cologne to Würzburg every 2 hours. Tickets cost $65 - $95 and the journey takes 2 h 18 min. Alternatively, you can take a bus from Cologne to Würzburg via Hauptbahnhof/Karlstraße, Frankfurt am Main and Frankfurt, Frankfurt central station in around 5 h 12 min.

Travel Guides

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

How to get from Cologne to Würzburg

From Köln Messe/Deutz Gl.11-12 train to Würzburg Hbf. 2 h 18 min 67€. From Köln Hauptbahnhof bus to Hauptbahnhof/Karlstraße, Frankfurt am Main, walk to Frankfurt, Frankfurt central station, then bus to Würzburg. 5 h 12 min 20€. From Köln Hbf night train to Würzburg Hbf. 2 h 40 min 55€. From Cologne rideshare to Würzburg. 3 h 27 min 17€. From Cologne drive to Würzburg. 2 h 55 min 39€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Nuremberg airport, subway to Nürnberg Hbf, then train to Würzburg. 4 h 11 min 108€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Frankfurt airport, then train to Würzburg. 5 h 4 min 133€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Stuttgart airport, train to Stuttgart Hbf, then train to Würzburg. 6 h 14 min 128€. From Köln Hbf train to Frankfurt airport, fly to Nuremberg airport, subway to Nürnberg Hbf, then train to Würzburg. 4 h 7 min 163€. From Köln, Dom / Hbf train to Cologne/Bonn Apt airport, fly to Munich airport, train to München Hbf, then train to Würzburg. 5 h 37 min 142€.