Distance from Brookline, Vermont to Surry, New Hampshire
The driving distance from Brookline, Vermont to Surry, New Hampshire is 30.8 mi (49.6 km)
The straight-line (air) distance is approximately 8.8 mi (14.2 km)
Estimated travel time by road is 54 minutes
We found 3 routes between Brookline and Surry.
Available Routes
Route Directions
Take VT-121 E/Saxtons River Rd to Back Westminster Rd in Westminster
Continue on Westminster St. Take US-5 S and NH-12 S to South St in Walpole
Take Prospect Hill Rd, Maple Grove Rd, March Hill Rd and Walpole Valley Rd to NH-12A S in Alstead
Continue on Crain Rd to your destination
Route Directions
Follow Brookline Rd/Grassy Brook Rd to VT-30 S in Newfane
Follow East-West Rd and Middle Rd to US-5 S
Take NH-9 E to Whitcombs Mill Rd in Keene
Take Maple Ave and NH-12A N to your destination in Surry
Route Directions
Continue on VT-35 N. Take VT-121 E and NH-12 S/Main St to Valley Rd in Walpole
Continue on Valley Rd to Alstead
Continue on Crain Rd to your destination
Journey Details
Traveling from Brookline, Vermont to Surry, New Hampshire covers 29.8 miles (48 km) in a east direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (30-38 miles / 48-61 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Brookline
Starting Point
Surry
Destination