Distance from Moe, New Jersey to Salisbury, Vermont
The driving distance from Moe, New Jersey to Salisbury, Vermont is 238.3 mi (383.5 km)
The straight-line (air) distance is approximately 124.2 mi (199.9 km)
Estimated travel time by road is 4 hours 4 minutes
This route includes Toll roads along the way.
We found 3 routes between Moe and Salisbury.
Available Routes
Route Directions
Get on I-87 N in Woodbury from Warwick Turnpike, Co Rd 13/Kings Hwy and NY-17 E
Follow I-87 N to NY-149 E/US-9 N in Queensbury. Take exit 20 from I-87
Continue on NY-149 E. Take US-4 E and VT-30 N to Maple St in Salisbury
Route Directions
Get on NY-17 W/US-6 W in Goshen from Warwick Turnpike, NY-94 E and NY-17A W
Take I-84 E, Rte 9W, NY-32 N and Rte 9W N to NY-144 N in Hannacroix
Take I-787 N, I-87, NY-149 E and US-4 E to VT-30 N in Castleton. Take exit 4 from US-4 E
Continue on VT-30 N. Drive to US-7 N in Leicester
Drive to Maple St in Salisbury
Route Directions
Get on NY-17 E/US-6 E in Chester from Warwick Turnpike, NY-94 E and Co Rd 13/Kings Hwy
Take I-87 N to NY-7 E/Hoosick St in Troy
Take NY-40 N, County Rd 23, NY-22A N and VT-30 N to US-7 N in Leicester
Drive to Maple St in Salisbury
Journey Details
Traveling from Moe, New Jersey to Salisbury, Vermont covers 226.3 miles (364 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 13 minutes under normal conditions.
Drivers have 3 route options between these locations (226-241 miles / 364-387 km). The primary route shown here saves 44 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Moe
Starting Point
Salisbury
Destination