Cheap Bus, Train and Carpool tickets to Hamburg

Scenic view of Hamburg

What are the most popular routes to Hamburg?

Berlin - HamburgAverage priceR$127Average duration2h 7mDaily departures50
Berlin - HamburgAverage priceR$115Average duration3h 45mDaily departures38
Basel - HamburgAverage priceR$378Average duration17h 35mDaily departures5
Amsterdam - HamburgAverage priceR$230Average duration7h 5mDaily departures13
Zürich - HamburgAverage priceR$387Average duration17h 30mDaily departures8

Stations and stops in Hamburg

Map of locations