Travel from Cologne to Hanover

Train, bus or fly from Cologne to Hanover?

German Railways (DB) operates a train from Cologne to Hanover hourly. Tickets cost $40 - $95 and the journey takes 2 h 40 min. Alternatively, Eurolines DE operates a bus from Cologne to Hanover once daily. Tickets cost $26 - $70 and the journey takes 5 h 33 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
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 Cologne to Hanover

ModeDurationPrice
From Köln Hbf train to Hannover Hbf.2 h 40 min67€
From Köln, Dom / Hbf train to Porta Westfalica then train to Hannover Hbf.4 h 43 min69€
From Köln ZOB bus to Hannover - ZOB Hauptbahnhof.5 h 33 min40€
From Cologne rideshare to Hanover.3 h 13 min15€
From Cologne drive to Hanover.2 h 45 min38€
From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Hannover airport, then train to Hanover.5 h 11 min131€
From Köln Hbf train to Frankfurt airport, fly to Hannover airport, then train to Hanover.3 h 12 min160€
From Köln, Dom / Hbf train to Cologne/Bonn Apt airport, fly to Hamburg airport, train to Hamburg Hasselbrook, train to Hamburg Hbf, then train to Hanover.4 h 52 min91€

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

The train from Köln Hbf to Hannover Hbf takes 2 h 40 min including transfers and departs hourly.

Is there a direct train between Cologne and Hanover?

Yes, there is a direct train departing from Köln Hbf and arriving at Hannover Hbf. Services depart hourly, and operate every day. The journey takes approximately 2 h 40 min.

Is there a direct bus between Cologne and Hanover?

Yes, there is a direct bus departing from Köln ZOB and arriving at Hannover - ZOB Hauptbahnhof. Services depart once daily, and operate every day. The journey takes approximately 5 h 33 min.

Operators from Cologne to Hanover

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Bahn DEBahn DE
Eurolines DE+49 6196 2078-501Eurolines DE
BlaBlaCarBlaBlaCar
S-BahnS-Bahn
KLMKLM
LufthansaLufthansa
SwissSwiss
Scandinavian AirlinesScandinavian Airlines
Air FranceAir France
EurowingsEurowings
Condor FlugdienstCondor Flugdienst