Distance from Brixham, Maine to Plaistow, New Hampshire
The driving distance from Brixham, Maine to Plaistow, New Hampshire is 40.2 mi (64.6 km)
The straight-line (air) distance is approximately 18.6 mi (29.9 km)
Estimated travel time by road is 44 minutes
This route includes Toll roads along the way.
We found 3 routes between Brixham and Plaistow.
Available Routes
Route Directions
Get on I-95 S in Kittery from Birch Hill Rd and ME-101 S
Follow I-95 S and I-495 S to MA-125 N/Main St in Haverhill. Take exit 109 from I-495 S
Drive to NH-121A in Plaistow
Route Directions
Take Birch Hill Rd and ME-101 S to US-1 S in Kittery
Take I-95 S and State Rte 101 W to North Road in Brentwood. Take exit 8 from State Rte 101 W
Continue on Kingston Rd. Drive to Elm St in Plaistow
Route Directions
Get on I-95 S in Kittery from Birch Hill Rd and ME-101 S
Follow I-95 S and I-495 S to MA-110 E/Amesbury Rd in Haverhill. Take exit 111 from I-495 S
Take Corliss Hill Rd, Sweet Hill Rd and Pollard Rd to Main St in Plaistow
Journey Details
Traveling from Brixham, Maine to Plaistow, New Hampshire covers 39.9 miles (64 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (40-44 miles / 64-71 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Brixham
Starting Point
Plaistow
Destination