Travel from Hamburg-Airport-HAM to Hannover-Airport-HAJ

Bus or train from Hamburg Airport (HAM) to Hannover Airport (HAJ)?

Eurolines DE operates a bus from Hamburg Airport (HAM) to Hannover Airport (HAJ) once daily. Tickets cost $40 - $60 and the journey takes 2 h 16 min. Alternatively, German Railways (DB) operates a train from Hamburg Airport (HAM) to Hannover Airport (HAJ) hourly. Tickets cost $23 - $60 and the journey takes 1 h 14 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

How to get from Hamburg Airport (HAM) to Hannover Airport (HAJ)

ModeDurationPrice
From Hamburg Airport bus to Hanover Airport.2 h 16 min40€
From Hamburg Airport train to Hamburg Hasselbrook, train to Hamburg Hbf, train to Hannover Hbf, then train to Hannover Flughafen.2 h 54 min34€
From Hamburg Airport train to Hamburg-Altona, train to Hannover Hbf, then train to Hannover Flughafen.3 h 32 min46€
From Hamburg Airport (HAM) drive to Hannover Airport (HAJ).1 h 35 min19€

How long does it take to get from Hamburg Airport (HAM) to Hannover Airport (HAJ)?

The bus from Hamburg Airport to Hanover Airport takes 2 h 16 min including transfers and departs once daily.

Is there a direct train between Hamburg Airport (HAM) and Hannover Airport (HAJ)?

No, there is no direct train from Hamburg Airport (HAM) to Hannover Airport (HAJ). However, there are services departing from Hamburg Airport and arriving at Hannover Flughafen via Hamburg Hasselbrook, Hamburg Hbf and Hannover Hbf. The journey, including transfers, takes approximately 2 h 54 min.

Is there a direct bus between Hamburg Airport (HAM) and Hannover Airport (HAJ)?

Yes, there is a direct bus departing from Hamburg Airport and arriving at Hanover Airport. Services depart once daily, and operate every day. The journey takes approximately 2 h 16 min.

Operators from Hamburg Airport (HAM) to Hannover Airport (HAJ)

OperatorPhoneWebsite
Eurolines DE+49 6196 2078-501Eurolines DE
S-BahnS-Bahn
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)