Cheap Train tickets to Windsor, VT, US

What are the most popular routes to Windsor?

Boston - WindsorAverage price$219Average duration6h 51mDaily departures5
New York City - WindsorAverage price$125Average duration6h 23mDaily departures1
Baltimore - WindsorAverage price$196Average duration9h 49mDaily departures4
Washington - WindsorAverage price$359Average duration10h 36mDaily departures2
Philadelphia - WindsorAverage price$237Average duration7h 55mDaily departures2