Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.
If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Princeton, IL can be definitely cheap.
In which stations can you take the train to Princeton, IL and where will you arrive?
The trains to Princeton, IL leave Rochester, NY from Rochester, NY and arrive in Princeton, IL.
How many daily connections exist to travel to Princeton, IL from Rochester, NY by train?
6 train connections exist to reach Princeton, IL from Rochester, NY per day. Please be aware that among these connections there are 6 routes with at least a change versus zero direct lines. So you will have to take another train.
When are the frist and last trains from Rochester, NY to Princeton, IL scheduled?
The average duration of the journey is 19 hours and 7 minutes, but the fastest connections take you to Princeton, IL in 17 hours and 32 minutes. The first train leaves from Rochester, NY at 23:02, while the last one leaves at 23:02.