Boston MA to Windsor VT: 147.97 miles
Climb: 4849.08 ft
MapMyRide has an excellent resource if it is still working. Let me know if their map is not displayed below. For even more fun, click on the View Full button to open it in a new window. Run the mouse along the elevation map at the bottom and watch it plot the position and mileage on the route.
Or try this.