Distance from Brookline, Vermont to Swanzey Station, New Hampshire
The driving distance from Brookline, Vermont to Swanzey Station, New Hampshire is 36.8 mi (59.3 km)
The straight-line (air) distance is approximately 11.7 mi (18.8 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Brookline and Swanzey Station.
Available Routes
Route Directions
Follow Brookline Rd/Grassy Brook Rd to VT-30 S in Newfane
Follow VT-30 S and NH-9 E to Base Hill Rd in Keene
Continue on Base Hill Rd. Take Ash Hill Rd to Sawyers Crossing Rd in Swanzey
Route Directions
Take VT-121 E/Saxtons River Rd to Back Westminster Rd in Westminster
Take NH-12 S to Matthews Rd in Keene
Follow Matthews Rd to Sawyers Crossing Rd in Swanzey
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 Ash Hill Rd in Swanzey
Continue on Ash Hill Rd. Drive to Sawyers Crossing Rd
Journey Details
Traveling from Brookline, Vermont to Swanzey Station, New Hampshire covers 35 miles (56 km) in a southeast direction. This secondary roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (35-40 miles / 56-64 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Brookline
Starting Point
Swanzey Station
Destination