Direct Rail

Trains to Frankfurt

With you can search for Trains to Frankfurt, find train times and book a cheap train to Frankfurt online avoiding the usual hassles associated with buying train tickets at the station.

Taking the train to Frankfurt is a fast, convenient & affordable alternative to flying as well as being one the greenest methods of travel

Just hop on the Eurostar from London St Pancras, Ebbsfleet or Ashford, connect with the service you want and speed straight to your destination.

If you’re already in mainland Europe and want to book a train ticket to Frankfurt, then you can do that too! Just enter your departure and destination train stations and search for tickets.

About Frankfurt and the train services available

Frankfurt am Main (usually referred to a just Frankfurt) is located in south west Germany and is the largest city in the German state of Hessen. The city is the financial centre of Germany and one of the largest in Europe. It is home to the European Central Bank, the Deutsche Bundesbank, the Frankfurt Stock Exchange and a number of commercial banks including Commerzbank and Deutsche Bank.

Frankfurt Hauptbahnhof (Frankfurt Central Station) is the city's largest and main railway station and is located between the Gallus, the Gutleutviertel and the Bahnhofsviertel district, not far away from the trade fair and the financial district.

Passengers are offered inter city, regional and local services within Germany and beyond. Destinations include Munich, Zurich, Basel and Cologne.