Search train tickets toRochester

switcheroo

Quickview

How to get to Rochester by train?

Routes386
Trips per day1,035
train carriers4
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Rochester?

The cheapest prices for a train ticket to Rochester that users have found recently on Wanderu start at $17.00. Such great deals to Rochester are available on one route to Depew. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Rochester. Depew at $19.40 has consistently the lowest average train ticket prices to Rochester.

What are the main train stations in Rochester?

The most popular train station in Rochester is 320 Central Ave. 320 Central Ave is the busiest train station in Rochester.

What are the most popular train routes to Rochester?

Manchester

There are 12 train schedules per day connecting Manchester with Rochester. It takes on average 8 hours and 16 minutes to travel 229 miles, 369 kms, by train from Manchester. One train company operates schedules from Manchester, with Amtrak offering the most daily connections to Rochester. Traveling by train from Manchester you will most likely to arrive in Rochester at 320 Central Ave.
Avg. Time
8h 16m
Avg. Price
$59.50

Baltimore

There are 10 train schedules per day connecting Baltimore with Rochester. It takes on average 11 hours and 26 minutes to travel 273 miles, 439 kms, by train from Baltimore. One train company operates schedules from Baltimore, with Amtrak offering the most daily connections to Rochester. Traveling by train from Baltimore you will most likely to arrive in Rochester at 320 Central Ave.
Avg. Time
11h 26m
Avg. Price
$149.19

Peoria

There are 9 train schedules per day connecting Peoria with Rochester. It takes on average 24 hours and 33 minutes to travel 639 miles, 1028 kms, by train from Peoria. One train company operates schedules from Peoria, with Amtrak offering the most daily connections to Rochester. Traveling by train from Peoria you will most likely to arrive in Rochester at 320 Central Ave.
Avg. Time
24h 33m
Avg. Price
$124.86

Philadelphia

There are 8 train schedules per day connecting Philadelphia with Rochester. It takes on average 10 hours and 2 minutes to travel 256 miles, 411 kms, by train from Philadelphia. One train company operates schedules from Philadelphia, with Amtrak offering the most daily connections to Rochester. Traveling by train from Philadelphia you will most likely to arrive in Rochester at 320 Central Ave.
Avg. Time
10h 2m
Avg. Price
$105.87

Boston

There are 8 train schedules per day connecting Boston with Rochester. It takes on average 12 hours and 16 minutes to travel 338 miles, 543 kms, by train from Boston. 2 train carriers offer schedules from Boston, with Amtrak offering the most daily connections to Rochester. Traveling by train from Boston you will most likely to arrive in Rochester at 320 Central Ave.
Avg. Time
12h 16m
Avg. Price
$85.52