Cheap train tickets from Rochester to New York City

Showing times and prices for Jan 17

Cheapest

$75

Average

$94

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Rochester to New York City will cost around $ 94 if you buy it on the day, but the cheapest tickets can be found for only $ 75.

Cheapest
05:41AMRochester Train Station7h09 12:50PMPenn Station
0 changes
$751One-way
Cheapest
10:06AMRochester Train Station9h04 07:10PMPenn Station
1 changes
$751One-way
2nd Cheapest
02:03PMRochester Train Station7h52 09:55PMPenn Station
0 changes
$1071One-way
2nd Cheapest
08:36AMRochester Train Station7h17 03:53PMPenn Station
0 changes
$1071One-way
2nd Cheapest
10:06AMRochester Train Station8h41 06:47PMPenn Station
0 changes
$1071One-way

Train schedule from Rochester to New York City

Showing trains for tomorrow, Mon, Jan 17
05:41AMRochester Train Station7h09 12:50PMPenn Station
0 changes
08:36AMRochester Train Station7h17 03:53PMPenn Station
0 changes
10:06AMRochester Train Station9h04 07:10PMPenn Station
0 changes
10:06AMRochester Train Station8h41 06:47PMPenn Station
0 changes
02:03PMRochester Train Station7h52 09:55PMPenn Station
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Jan 17
$75Amtrak
$65OurBus
$197psa airlines
Tue
Jan 18
Find prices
$39Flixbus
Find prices
Wed
Jan 19
$60Amtrak
$30Flixbus
$89CommutAir
Thu
Jan 20
$59Amtrak
$30Flixbus
$186piedmont airlines
Fri
Jan 21
$59Amtrak
$30Flixbus
$84psa airlines

Fastest train times from Rochester to New York City

Showing times and prices for Jan 17

Fastest Journey

7 h 9 m

Average

8 h

Trains per day

5

Distance

403 km

Of the 5 trains that leave Rochester for New York City every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 403 km distance in an average of 8 h but if you time it right, some trains will get you there in just 7 h 9 m .

The slowest trains will take 9 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:41AMRochester Train Station7h09 12:50PMPenn Station
0 changes
$751One-way
2nd Fastest
08:36AMRochester Train Station7h17 03:53PMPenn Station
0 changes
$1071One-way
02:03PMRochester Train Station7h52 09:55PMPenn Station
0 changes
$1071One-way
10:06AMRochester Train Station8h41 06:47PMPenn Station
0 changes
$1071One-way
10:06AMRochester Train Station9h04 07:10PMPenn Station
1 changes
$751One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Rochester to New York City

distanceDistance250 miles (403 km)
durationAverage train duration7 h 4 min
priceAverage train ticket price$62 (€52)
changesDirect trainYes

Trains from Rochester to New York City cover the 250 miles (403 km) long trip taking on average 7 h 4 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $62 (€52), you can find the cheapest train ticket for as low as $59 (€49).

Travel Tips: Trains from Rochester to New York City

Travel by train to New York City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rochester to New York City.
FAQs

How much do cheap train tickets between Rochester and New York City cost?

If you’re looking to save money on tickets, you can find cheap Rochester to New York City trains for as little as $59 (€49)  in the next 7 days.

How much is a train ticket to New York City from Rochester?

If you’re looking to buy your train tickets in the next week, you can expect the Rochester to New York City train price to come in at an average of $62 (€52)  one way.

How far is Rochester to New York City by train?

The distance to New York City from Rochester by train is approximately 250 miles (403 km).

How long is the train ride to New York City from Rochester?

The train time to New York City from Rochester is on average 7 h 4 min  for the 250 miles (403 km) long journey, but the time it takes to go to New York City from Rochester by train can vary depending on specific dates or traveling on weekends and holidays.

What are the first and last departure train times from Rochester to New York City?

You can take the earliest train from Rochester to New York City at 10: 41 AM   or take the last train from Rochester to New York City leaving at 7: 03 PM. Look for the latest Rochester to New York City train schedules on Omio and book the best time to take the train for this route.

How far in advance should I buy a train ticket from Rochester to New York City to get the best deals?

If you purchase the Rochester to New York City train within the next 7 days, you can find one way tickets to cost on average $62 (€52). However, booking your train ticket in advance gives you access to the best prices for trains to New York City from Rochester. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.