Cheap Train tickets to Castleton, US

What are the most popular routes to Castleton?

New York City - CastletonAverage priceTHB 2,799Average duration4h 57mDaily departures1
Burlington - CastletonAverage priceTHB 800Average duration2h 13mDaily departures1
Albany - CastletonAverage priceTHB 1,179Average duration2h 12mDaily departures1
Washington - CastletonAverage priceTHB 13,006Average duration10h 26mDaily departures2
Philadelphia - CastletonAverage priceTHB 6,730Average duration7h 52mDaily departures2