Distance from Benedict, Maryland to Bar Harbor, Maryland
The driving distance from Benedict, Maryland to Bar Harbor, Maryland is 244.2 mi (393.1 km)
The straight-line (air) distance is approximately 28.4 mi (45.7 km)
Estimated travel time by road is 4 hours 9 minutes
This route includes Toll roads along the way.
We found 3 routes between Benedict and Bar Harbor.
Available Routes
Route Directions
Continue to Southern State Pkwy
Take Belt Pkwy, I-278 W, I-95 S and NJ Tpke S to US-301 S in New Castle County
Continue on US-301 S. Drive to Shell Cove Ct in Riviera Beach
Route Directions
Continue to Southern State Pkwy
Continue on Southern State Pkwy. Take Belt Pkwy, I-278 W, I-95 S, I-276 W and US-202 S to US-30 W in Sadsbury Township
Get on US-1 S in Lower Oxford Township
Continue on US-1 S. Take I-95 S and I-895 S to Frankfurst Ave in Baltimore. Take exit 8A from I-895 S
Take Pennington Ave, Hawkins Point Rd and MD-173 S/Fort Smallwood Rd to Shell Cove Ct in Riviera Beach
Route Directions
Continue to Southern State Pkwy
Take Belt Pkwy, I-95 S, NJ Tpke S and I-95 S to Frankfurst Ave in Baltimore. Take exit 8A from I-895 S
Take Pennington Ave, Hawkins Point Rd and MD-173 S/Fort Smallwood Rd to Shell Cove Ct in Riviera Beach
Journey Details
Traveling from Benedict, Maryland to Bar Harbor, Maryland covers 222.8 miles (359 km) in a north direction. This highway, long-distance route typically takes 3 hours 47 minutes under normal conditions.
Drivers have 3 route options between these locations (223-244 miles / 359-393 km). The primary route shown here saves 34 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Benedict
Starting Point
Bar Harbor
Destination