Frankfurt by train

All train tickets and rail passes

Frankfurt by train

Visit Frankfurt's historic Old Town Römerberg. See a concert in the Old Opera House and have drink in the Hauptwache which is an old Police Guard House. Frankfurt have very well domestic and international train connections. 


Train stations Frankfurt

Frankfurt has two major stations, Frankfurt Hbf and Frankfurt Flughafen. Frankfurt Hbf is near the city centres and one of the biggest train station in Germany. Frankfurt Flughafen is around 20 minutes from the centre and a modern station. 

 

Trains Frankfurt Airport  / Flughafen 

The train station of the airport of Frankfurt is directly next to the airport and is a major hub for all major German destinations. From the airport (Frankfurt Flughafen) there are direct trains to Berlin, Munich, Cologne, Dusseldorf, Basel, Zurich and Amsterdam

Trains from Frankfurt

All major trains in Germany depart from Frankfurt Hbf like the ICE International, Intercity and Eurocity. Also international trains like the TGV depart from Frankfurt. 

 

How to book train tickets to Frankfurt

All tickets to Frankfurt and for connecting services are bookable through Happyrail.com. Fill in your departure station above, select date and time of travel and click ''Lets Go''. 

Fares for train tickets to Frankfurt from Amsterdam starts from €39,- one way. Tickets can be bought 3 - 6 months in advance. It's 3 months for international tickets and 6 months for domestic tickets. The price of the tickets depends on the availability of the seats. To get the cheapest tickets you have to book early. 

 

How to travel by train to Frankfurt

Travel to Frankfurt from €39,-

The city of Frankfurt is located in the western part of Germany. It's connected with daily City Night Line, ICE, InterCity and Regional trains.  

Hotels nearby train stations

Find hotels nearby train stations with Booking.com

 

Other European Cities