Cheap Bus and Train tickets to Utica, NY

What are the most popular routes to Utica?

New York City - UticaAverage priceSGD 77Average duration7h 50mDaily departures20
Rochester - UticaAverage priceSGD 52Average duration2h 25mDaily departures6
Syracuse - UticaAverage priceSGD 28Average duration54mDaily departures4
Syracuse - UticaAverage priceSGD 23Average duration1hDaily departures4
Schenectady - UticaAverage priceSGD 36Average duration1h 15mDaily departures4