Distance from Elk Mills, Maryland to Hamilton, Pennsylvania
The driving distance from Elk Mills, Maryland to Hamilton, Pennsylvania is 249.2 mi (401.1 km)
The straight-line (air) distance is approximately 119.6 mi (192.5 km)
Estimated travel time by road is 4 hours 50 minutes
We found 3 routes between Elk Mills and Hamilton.
Available Routes
Route Directions
Follow Appleton Rd and PA-896 N to US-30 W/Lincoln Hwy E in East Lampeter Township
Take PA-283 W, US-322 W, I-99 S, Exit U.S. 322 and PA-410 W to W Mahoning St in Punxsutawney
Take SR 3008 to Hamilton Porter Rd in Hamilton
Route Directions
Get on US-30 W in East Lampeter Township from Appleton Rd and PA-896 N
Take PA-283 W, I-76 W, I-99 N/US-220 N and US-22 W to Rowena Dr in Cambria County. Take the exit toward Ebensburg/Loretto from US-22 W
Take US-422, PA-403 N and US-119 N to Hamilton Porter Rd in Hamilton
Route Directions
Take MD-213 N, PA-472 N, Scroggy Rd, Bell Rd and PA-896 N to US-30 W/Lincoln Hwy E in East Lampeter Township
Take PA-283 W, US-322 W, I-99 S, Exit U.S. 322 and PA-410 W to W Mahoning St in Punxsutawney
Take SR 3008 to Hamilton Porter Rd in Hamilton
Journey Details
Traveling from Elk Mills, Maryland to Hamilton, Pennsylvania covers 248.8 miles (400 km) in a west direction. This mixed highways and local roads, long-distance route typically takes 4 hours 51 minutes under normal conditions.
Drivers have 3 route options between these locations (249-272 miles / 400-438 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Elk Mills
Starting Point
Hamilton
Destination