Cheap Train tickets to Windsor, VT, US

What are the most popular routes to Windsor?

Boston - WindsorAverage price$314Average duration6h 51mDaily departures5
New York City - WindsorAverage price$179Average duration6h 23mDaily departures1
Baltimore - WindsorAverage price$281Average duration9h 49mDaily departures4
Washington - WindsorAverage price$514Average duration10h 36mDaily departures2
Philadelphia - WindsorAverage price$339Average duration7h 55mDaily departures2