Leaving from
Going to

Routes from Bennington to Salem

Distance
2800 km
Travel time
23d 8h 8m