Distance from Brixham, Maine to Newfields, New Hampshire

Brixham Newfields
Total Distance
21.9 mi
(35.3 km)
Travel Time
38 minutes

The driving distance from Brixham, Maine to Newfields, New Hampshire is 21.9 mi (35.3 km)

The straight-line (air) distance is approximately 9 mi (14.5 km)

Estimated travel time by road is 38 minutes

We found 2 routes between Brixham and Newfields.

Available Routes

Shortest Fastest
NH-33 W
19.7 mi
31.6 km
29 minutes
NH-108 S
21.9 mi
35.3 km
38 minutes

Route Directions

Take ME-91 W, ME-236 N, Portland Ave and NH-108 S to NH-85 S/Main St in Newfields
21.9 mi
38 min

Route Directions

Take Birch Hill Rd and ME-101 S to US-1 S in Kittery
6.1 mi
9 min
Drive from I-95 S to Portsmouth. Take exit 3B from I-95 S
5.6 mi
6 min
Continue on NH-33 W. Drive to NH-85 S/Main St in Newfields
8 mi
13 min

Journey Details

Traveling from Brixham, Maine to Newfields, New Hampshire covers 19.7 miles (32 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 2 route options between these locations (20-22 miles / 32-35 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Brixham

Starting Point

East Eliot, Maine

21 mi to destination

1 mi
Rosemary, Maine

Traveled 5 mi from origin

0 mi
Wentworth Terrace, New Hampshire

16 mi to destination

1 mi
Newington, New Hampshire

10 mi to destination

1 mi
Bayside, New Hampshire

Traveled 16 mi from origin

1 mi
Stratham Station, New Hampshire

5 mi to destination

1 mi
Newfields

Destination