AVG TRAVEL TIME
Search for train tickets from Berlin to Hamburg for this week, starting at $8 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $97 is what you can expect to pay for a train ride from Berlin to Hamburg one-way.
The most time-efficient journey by train from Berlin to Hamburg currently available is 1h 43m. Deutsche Bahn has the quickest available train to your destination.
You can find train tickets for FlixTrain which service this route currently. FlixTrain is the cheapest option recently available with prices starting at $17 round-trip.
Berlin Brandenburg and Hamburg are 158.4 mi apart from one another, but the actual distance by train depends on the route taken. Most trains from Berlin Brandenburg to Hamburg will get there in 1h 43m.