COMPARE Prices across different modes

Tue
Oct 26
$21Amtrak
$33Greyhound
Wed
Oct 27
$21Amtrak
$33Greyhound
Fri
Oct 29
$21Amtrak
$43Greyhound
Sat
Oct 30
$21Amtrak
$6Flixbus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Rochester to Syracuse, NY

distanceDistance74 miles (119 km)
durationAverage train duration1 h 20 min
priceAverage train ticket price$21 (€17)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Rochester to Syracuse, NY cover the 74 miles (119 km) long route taking on average 1 h 20 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $21 (€17), but the average price of train tickets is $21 (€17).

Travel Tips

Trains from Rochester to Syracuse, NY
Travel by train to Syracuse, NY 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 Syracuse, NY.
FAQs
How much does a cheap train between Rochester and Syracuse, NY cost?
If you’re looking to save money on tickets, you can find cheap Rochester to Syracuse, NY trains for as little as $21 (€17)  in the next 7 days.
What is the price of a train ticket between Rochester and Syracuse, NY?
If you’re looking to purchase your train tickets in the next week, you can expect the Rochester to Syracuse, NY train price to come in at an average of $21 (€17)  one way.
How far is Rochester to Syracuse, NY by train?
The Rochester to Syracuse, NY train distance is approximately 74 miles (119 km).
What is the Rochester to Syracuse, NY train travel time?
While the time it takes to travel 74 miles (119 km) to Syracuse, NY from Rochester can vary based on specific dates, weekends, and holidays, the Rochester to Syracuse, NY train journey time is on average 1 h 20 min.
How many trains per day are there to Syracuse, NY from Rochester?
On average, there are 3 trains a day from Rochester to Syracuse, NY. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Rochester to Syracuse, NY? When does the last train depart from Rochester to Syracuse, NY?
The earliest train for this trip departs from Rochester at 12: 36 PM. The last train leaves from Rochester at 6: 03 PM. Check Omio for the latest train schedule from Rochester to Syracuse, NY and book the best time to depart on your chosen travel date.
How far in advance should I buy train tickets from Rochester to Syracuse, NY for the best deals?
If you book a train ticket from Rochester to Syracuse, NY within the next 7 days, you can find tickets to cost on average $21 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Syracuse, NY from Rochester are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Rochester
Syracuse, NY
The major railway station for departures from Rochester is. Read all the information you need to know about services, amenities and connections at for your journey between Rochester and Syracuse, NY.