RailClick

Trains from Frankfurt to Hamburgfrom $ 35.40

One‑way

Trains from Frankfurt to Hamburg

Journey time
From 2h 15m
Price
From $ 35.40
Distance
286 km (178 miles)
Changes
Direct trains available
Departure station
Frankfurt Hbf
Arrival station
Hamburg HBF

Travelling by train: Frankfurt - Hamburg

Journey details

How long does the train from Frankfurt to Hamburg take?

The fastest train from Frankfurt to Hamburg takes approximately, 2h 15m although some high speed trains can reduce the total travel time

How much does the train cost from Frankfurt to Hamburg?

The cost of a train ticket from Frankfurt to Hamburg varies depending on the type of ticket, class, fare and the route. Generally, a one-way ticket starts from $ 35.40. It is recommended to search the prices to get the best deals.

How much does the Frankfurt to Hamburg?

There are direct trains from Frankfurt to Frankfurt.

What is the distance between Frankfurt and Hamburg by train?

The distance between Frankfurt and Hamburg by train is 286km (178 Mi)

Which is the main train station for Frankfurt

Frankfurt main station is Frankfurt Main Hbf located right in the heart of the city of Frankfurt

Which is the main train station for Hamburg

Hamburg main station is Hamburg Hbf located right in the center of the city of Hamburg

Buy train tickets from Frankfurt to Hamburg

Frankfurt: Places to see

Hamburg: Places to see

Frankfurt: Main train stations

  • Frankfurt Hbf
  • Frankfurt (M) Flughafen Fernbf
  • Frankfurt-Eschersheim
  • Frankfurt-Griesheim
  • Frankfurt-Rodelheim

Hamburg: Main train stations

  • Hamburg HBF
  • Hamburg-Altona
  • Hamburg-Harburg
  • Hamburg Dammtor
  • Hamburg Alte Wohr
  • Hamburg-Bergedorf
  • Hamburg-Blankenese
  • Hamburg Klein Flottbek
  • Hamburg-Ohlsdorf
  • Hamburg-Poppenbuttel
  • Hamburg-Neugraben
  • Hamburg-Sternschanze

Frankfurt - Hamburg: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews