By road the distance from Hamburg to Berlin is 179.46 mi equal to 288.81 km
By car, the estimated travel time is 3 hours and 1 minutes
The distance Hamburg - Berlin in a straight line is 158.71 mi equal to 255.41 km
The Page "Route from Hamburg to Berlin" proposes the shortest and fastest way to reach Berlin from Hamburg by car, bus or bike. The map shows the route Hamburg Berlin to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Berlin Hamburg and the time to go from Hamburg to Berlin.