Distance from Brixham, Maine to Hamilton, Massachusetts

Brixham Hamilton
Total Distance
50.2 mi
(80.8 km)
Travel Time
1 hour 14 minutes

The driving distance from Brixham, Maine to Hamilton, Massachusetts is 50.2 mi (80.8 km)

The straight-line (air) distance is approximately 23.8 mi (38.3 km)

Estimated travel time by road is 1 hour 14 minutes

We found 2 routes between Brixham and Hamilton.

Available Routes

Shortest Fastest Tolls
I-95 S
48 mi
77.2 km
57 minutes
I-95 S and MA-133 E
50.2 mi
80.8 km
1 hour 14 minutes

Route Directions

Take Birch Hill Rd, ME-101 S, I-95 S, NH-151 S/Post Rd, ... and MA-1A S/High St to Moulton St in Hamilton
50.2 mi
1 hr 13 min
0 mi
0 min

Route Directions

Get on I-95 S in Kittery from Birch Hill Rd and ME-101 S
7.3 mi
11 min
Follow I-95 S to MA-133 E in Georgetown. Take exit 78 from I-95
29.7 mi
25 min
Follow MA-133 E and MA-1A S/High St to Moulton St in Hamilton
11 mi
19 min

Journey Details

Traveling from Brixham, Maine to Hamilton, Massachusetts covers 48 miles (77 km) in a south direction. This mixed highways and local roads, moderate route typically takes 57 minutes under normal conditions.

Drivers have 2 route options between these locations (48-50 miles / 77-81 km). The primary route shown here saves 17 minutes compared to alternatives.

The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Brixham

Starting Point

East Eliot, Maine

55 mi to destination

1 mi
Portsmouth, New Hampshire

Traveled 14 mi from origin

1 mi
Cable Rd, New Hampshire

41 mi to destination

1 mi
Plaice Cove, New Hampshire

Traveled 27 mi from origin

0 mi
South Seabrook, New Hampshire

27 mi to destination

2 mi
Plumbush, Massachusetts

Traveled 41 mi from origin

1 mi
Pine Island, Massachusetts

14 mi to destination

1 mi
Ipswich, Massachusetts

Traveled 55 mi from origin

1 mi
Hamilton

Destination