Cheap Train tickets to Essex, VT, US

What are the most popular routes to Essex?

New York City - EssexAverage price£58Average duration8h 45mDaily departures1
New Haven - EssexAverage price£49Average duration6h 42mDaily departures1
Washington - EssexAverage price£185Average duration12h 58mDaily departures2
Northampton - EssexAverage price£33Average duration4h 21mDaily departures1
Boston - EssexAverage price£176Average duration10h 23mDaily departures5