Cheap Train tickets to Hudson, NY, US

What are the most popular routes to Hudson?

New York City - HudsonAverage priceMX$777Average duration2h 1mDaily departures12
Washington - HudsonAverage priceMX$3,739Average duration7h 29mDaily departures15
Philadelphia - HudsonAverage priceMX$2,635Average duration5hDaily departures19
Albany - HudsonAverage priceMX$392Average duration20mDaily departures12
Croton-Harmon - HudsonAverage priceMX$703Average duration1h 17mDaily departures12