Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Frankfurt am Main to Troisdorf by train
-
First train03:08
-
Last train23:24
-
Avg changes1
-
Fastest journey1hr 2m
-
Distance133 kilometres
-
Trains per day63
-
Avg. journey time1hr 56m
-
Train operators
From Frankfurt am Main to Troisdorf by train
Opt for comfortable, green travel and choose to go from Frankfurt am Main to Troisdorf by train. With 63 trains per day, you will have various options to choose from. Read on for details on the quickest routes, total travel distance, tips on saving money on tickets and more.
Cost of a train ticket between Frankfurt am Main and Troisdorf
The cheapest ticket price along this route is £37.92. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 5 months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Frankfurt am Main to Troisdorf train schedule
The earliest weekday train along this route departs at 03:08.
The latest weekday train along this route departs at 23:09.
The earliest weekend train along this route departs at 03:08.
The latest weekend train along this route departs at 23:24.
63 trains run along this route each day.
Trains leave the station every 11 minutes.
What are the travel time and distance for trains from Frankfurt am Main to Troisdorf?
On this route spanning 133 kilometres in total, the fastest journey takes 1 hour and 2 minutes.
When do tickets between Frankfurt am Main and Troisdorf go on sale?
Travellers can book train journeys between Frankfurt am Main and Troisdorf 5 months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Learn even more about travelling from Frankfurt am Main to Troisdorf by train
Need more information on travelling through Europe by train? Head to our help articles for details on everything from booking to navigating stations and understanding different ticket types. Then review the travel ideas we’ve compiled in our city guide: Troisdorf.
Frequently asked questions
How far is it from Frankfurt am Main to Troisdorf by train?
The trip from Frankfurt am Main to Troisdorf covers a distance of 133 kilometres.
How much does the train from Frankfurt am Main to Troisdorf cost?
The lowest fare on this route is £37.92. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
How far in advance can I book my Frankfurt am Main to Troisdorf train tickets?
Tickets for this route become available 5 months before the travel date.
What’s the travel time from Frankfurt am Main to Troisdorf by train?
The fastest journey is 1 hour and 2 minutes.
Other journeys to Troisdorf View all journeys to Troisdorf
-
From Frankfurt Airport to Troisdorf From £34.17
-
From Cologne to Troisdorf From £22.50
-
From Cologne Bonn Airport to Troisdorf From £7.50
-
From Amsterdam to Troisdorf From £106.26
-
From Munich to Troisdorf From £199.74
-
From Koblenz Hbf to Troisdorf From £21.03
Other journeys from Troisdorf
-
From Troisdorf to Frankfurt Airport From £57.82
-
From Troisdorf to Cologne Bonn Airport From £7.50
-
From Troisdorf to Cologne From £22.90
-
From Troisdorf to Koblenz Hbf From £17.27
Other journeys from Frankfurt am Main
-
From Frankfurt am Main to Munich From £16.52
-
From Frankfurt am Main to Vienna From £34.92
-
From Frankfurt am Main to Nuremberg From £13.52
-
From Frankfurt am Main to Stuttgart From £13.52
-
From Frankfurt am Main to Berlin From £16.14
-
From Frankfurt am Main to Heidelberg From £6.38
-
From Frankfurt am Main to Basel From £27.41
-
From Frankfurt am Main to Zurich From £27.03
-
From Frankfurt am Main to Salzburg From £18.40
-
From Frankfurt am Main to Budapest From £34.54
-
From Frankfurt am Main to Leipzig From £15.77
-
From Frankfurt am Main to Prague From £22.53