How to get from Heidelberg to Hamburg by car, truck, walk, bike

Distance between Heidelberg and Hamburg is 469 kilometers (291 miles).
Driving distance from Heidelberg to Hamburg is 574 kilometers (356 miles)

HeidelbergHamburg
Leaving from
Going to

Route Map

Routes from heidelberg-baden-wurttemberg to hamburg-hamburg

4 Ways from Heidelberg (Germany/Baden-Wurttemberg) to Hamburg (Germany/Hamburg)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 27 m
2. Turn left onto Plöck 27 m
3. Turn right onto Nadlerstraße 118 m
4. Turn right onto Friedrich-Ebert-Anlage, K 9708 194 m
5. Keep right onto Adenauerplatz, K 9708 45 m
6. Continue onto Kurfürsten-Anlage 626 m
7. Keep right onto Kurfürsten-Anlage 518 m
8. Keep right onto Kurfürsten-Anlage 27 m
9. Turn right onto Mittermaierstraße, L 600a 99 m
10. Continue onto Mittermaierstraße 261 m
11. Turn left onto Bergheimer Straße 595 m
12. Keep left onto B 37 2.22 km
13. Keep right 172 m
14. Keep right onto A 5 14.64 km
15. Keep right 194 m
16. Keep left 379 m
17. Keep left onto A 5 316.41 km
18. Keep right 227 m
19. Turn sharp left 79.03 km
20. Continue onto A 7 135.53 km
21. Keep left 1.17 km
22. Keep left 14.60 km
23. Keep left onto A 255 4.43 km
24. Turn left onto Billhorner Brückenstraße, B 75 1.89 km
25. Keep right onto Amsinckstraße 319 m
26. Turn left onto Deichtorplatz 52 m
27. Keep right onto Willy-Brandt-Straße, B 4 237 m
28. Keep right onto Meßberg 46 m
29. Keep right onto Klingberg 131 m
30. Turn right onto Kattrepelsbrücke 136 m
31. Turn right onto Kattrepel 11 m
32. Keep left onto Kattrepel 47 m
33. Turn right onto Steinstraße 50 m
34. Turn left onto Jakobikirchhof 91 m
35. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Heidelberg (Germany/Baden-Wurttemberg) to Hamburg (Germany/Hamburg)?
How do I get from Heidelberg (Germany/Baden-Wurttemberg) to Hamburg (Germany/Hamburg) the fastest?
How long does it take to get from Heidelberg (Germany/Baden-Wurttemberg) to Hamburg (Germany/Hamburg)?