Travel from Munich to Cologne

Train, bus or fly from Munich to Cologne?

German Railways (DB) operates a train from Munich to Cologne hourly. Tickets cost $120 - $170 and the journey takes 4 h 20 min. Alternatively, FlixBus operates a bus from Munich to Cologne every 4 hours. Tickets cost $35 - $65 and the journey takes 8 h 35 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
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Munich to Cologne

ModeDurationPrice
From München Hbf train to Köln Messe/Deutz Gl.11-12.4 h 20 min119€
From München Hbf train to Stuttgart Hauptbahnhof then bus to Cologne.8 h 44 min74€
From Munich, Munich central bus station bus to Metropolitan Area Cologne, Cologne South, Airport, walk to Köln/Bonn Flughafen, then train to Köln Messe/Deutz Gl. 9-10.8 h 54 min63€
From München ZOB bus to Cologne Hbf.12 h 32 min94€
From Munich rideshare to Cologne.6 h28€
From Munich drive to Cologne.5 h 21 min75€
From München Marienplatz train to Munich airport, fly to Cologne/Bonn Apt airport, then train to Cologne.2 h 59 min80€
From München Marienplatz train to Munich airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne.3 h 43 min81€
From München Marienplatz train to Munich airport, fly to Dortmund airport, shuttle to Holzwickede, then train to Cologne.4 h 42 min122€
From München Hbf train to Nürnberg Hbf(U-Bahn), subway to Nuremberg airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne.4 h 16 min120€

How long does it take to get from Munich to Cologne?

The train from München Hbf to Köln Messe/Deutz Gl.11-12 takes 4 h 20 min including transfers and departs hourly.

Is there a direct train between Munich and Cologne?

Yes, there is a direct train departing from München Hbf and arriving at Köln Messe/Deutz Gl.11-12. Services depart hourly, and operate every day. The journey takes approximately 4 h 20 min.

Is there a direct bus between Munich and Cologne?

Yes, there is a direct bus departing from München ZOB and arriving at Cologne Hbf. Services depart twice daily, and operate every day. The journey takes approximately 12 h 32 min.

Operators from Munich to Cologne

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