Distance from Benedict, Maryland to Harrison, Maine

Benedict Harrison
Total Distance
376.7 mi
(606.2 km)
Travel Time
7 hours 9 minutes

The driving distance from Benedict, Maryland to Harrison, Maine is 376.7 mi (606.2 km)

The straight-line (air) distance is approximately 308.4 mi (496.4 km)

Estimated travel time by road is 7 hours 9 minutes

We found 3 routes between Benedict and Harrison.

Available Routes

Shortest Fastest Tolls
I-95 N
355 mi
571.4 km
5 hours 55 minutes
Tolls
I-395 N and I-95 N
371.8 mi
598.4 km
6 hours 8 minutes
CT-15 N
376.7 mi
606.2 km
7 hours 9 minutes

Route Directions

Get on Meadowbrook State Pkwy N
1.8 mi
5 min
Take I-495 W, I-87 N, Hutchinson Riv Pkwy N, CT-15 N, ... and I-495 N to MA-125 N/Main St in Haverhill. Take exit 109B from I-495 N
257.1 mi
4 hr 29 min
Get on NH-16 N/Spaulding Turnpike in Rochester from NH-125 N
37.5 mi
56 min
Continue to NH-16 S
3 mi
2 min
Continue on NH-16 S to your destination in Harrison
77.1 mi
1 hr 35 min

Route Directions

Continue to Southern State Pkwy
1.3 mi
5 min
Take I-95 N, I-395 N, I-495 N and I-95 N to Larrabee Rd in Portland. Take exit 48 from I-95 N
333.1 mi
5 hr 8 min
Follow US-302 W and ME-35 N to your destination in Harrison
37.4 mi
55 min

Route Directions

Get on Southern State Pkwy from Uniondale Ave
1.4 mi
5 min
Take I-95 N, CT-15 N, I-91 N, I-84 E, ... and I-95 N to Larrabee Rd in Portland. Take exit 48 from I-95 N
316.3 mi
4 hr 54 min
Follow US-302 W and ME-35 N to your destination in Harrison
37.4 mi
55 min

Journey Details

Traveling from Benedict, Maryland to Harrison, Maine covers 355 miles (571 km) in a northeast direction. This highway, long-distance route typically takes 5 hours 55 minutes under normal conditions.

Drivers have 3 route options between these locations (355-377 miles / 571-606 km). The primary route shown here saves 1 hour and 15 minutes compared to alternatives.

The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Benedict

Starting Point

Church Hill, Maryland

710 mi to destination

1 mi
Grand Sprute Run, New Jersey

Traveled 178 mi from origin

1 mi
North Princeton, New Jersey

533 mi to destination

1 mi
River Vale, New Jersey

Traveled 355 mi from origin

1 mi
Washington, Connecticut

355 mi to destination

1 mi
Easthampton, Massachusetts

Traveled 533 mi from origin

1 mi
Noone, New Hampshire

178 mi to destination

1 mi
Gilmanton, New Hampshire

Traveled 710 mi from origin

4 mi
Harrison

Destination