You can get from Hamburg to Weimar by train, bus or flight.
To get from Hamburg to Weimar on Dec 3 we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||187 miles (302 km)|
|Available travel modes||Bus or train|
|Ticket price range||$35 - $38|
|Fastest mode||Train • $38 (€31) • 5 h 17 min|
|Popular travel companies||Flixbus or Deutsche Bahn with connection|
Take a bus or train to travel 187 miles (302 km) to Weimar from Hamburg. The most popular travel companies which serve this journey are Flixbus or Deutsche Bahn with connection among others. Travelers can even take a direct from Hamburg to Weimar.