Distance from Hazelhurst, Maryland to Elyria, Ohio
The driving distance from Hazelhurst, Maryland to Elyria, Ohio is 263.5 mi (424.1 km)
The straight-line (air) distance is approximately 123.4 mi (198.6 km)
Estimated travel time by road is 4 hours 24 minutes
This route includes Toll roads along the way.
We found 3 routes between Hazelhurst and Elyria.
Available Routes
Route Directions
Get on US-119 N/US-40 W/U.S. Hwy 40 W in Leith-Hatfield from MD-495 N
Take PA-43 N, I-79 N, I-76 W and I-80 W to OH-57 S/Lorain Blvd in Elyria. Take exit 145 from I-80 W
Continue on Lorain Blvd. Take Lake Ave to Tremont St
Route Directions
Get on I-68 W from N Glade Rd, Glendale Rd, US-219 N and MD-42/Friendsville Rd
Continue on I-68 W. Take I-79 N, I-76 W and I-80 W to OH-57 S/Lorain Blvd in Elyria. Take exit 145 from I-80 W
Continue on Lorain Blvd. Take Lake Ave to Tremont St
Route Directions
Take MD-495 N, New Germany Rd and Chestnut Ridge Rd to US-219
Follow US-219 N, I-76 W and I-80 W to OH-57 S/Lorain Blvd in Elyria. Take exit 145 from I-80 W
Continue on Lorain Blvd. Take Lake Ave to Tremont St
Journey Details
Traveling from Hazelhurst, Maryland to Elyria, Ohio covers 255.5 miles (411 km) in a northwest direction. This highway, long-distance route typically takes 4 hours 9 minutes under normal conditions.
Drivers have 3 route options between these locations (256-275 miles / 411-443 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Hazelhurst
Starting Point
Elyria
Destination