Distance from Uno, Pennsylvania to Middlesex Township, Pennsylvania
The driving distance from Uno, Pennsylvania to Middlesex Township, Pennsylvania is 248.8 mi (400.4 km)
The straight-line (air) distance is approximately 8 mi (12.9 km)
Estimated travel time by road is 4 hours 2 minutes
This route includes Toll roads along the way.
We found 3 routes between Uno and Middlesex Township.
Available Routes
Route Directions
Get on I-81 S in South Middleton Township from PA-74 N/York Rd
Follow I-81 S, I-70 W and I-76 W to State Hwy 8 N in Hampton Township. Take exit 39 from I-76 W
Continue on State Hwy 8 N. Drive to PA-228 E in Middlesex Township
Route Directions
Get on I-81 S in South Middleton Township from PA-74 N/York Rd
Follow I-81 S, I-70 W and I-68 W/US-40 W to Baltimore Ave/National Pike in Cumberland. Take exit 44 from I-68 W/US-40 W
Get on I-70 W/I-76 W in Somerset Township from MD-36 S/Mt Savage Rd NW, PA-160 N and Berlin Plank Rd
Follow I-76 W to State Hwy 8 N in Hampton Township. Take exit 39 from I-76 W
Continue on State Hwy 8 N. Drive to PA-228 E in Middlesex Township
Route Directions
Take Chestnut Grove Rd to US-15 N
Follow I-76 W to State Hwy 8 N in Hampton Township. Take exit 39 from I-76 W
Continue on State Hwy 8 N. Drive to PA-228 E in Middlesex Township
Journey Details
Traveling from Uno, Pennsylvania to Middlesex Township, Pennsylvania covers 213.3 miles (343 km) in a northwest direction. This highway, long-distance route typically takes 3 hours 21 minutes under normal conditions.
Drivers have 3 route options between these locations (213-249 miles / 343-400 km). The primary route shown here saves 55 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Uno
Starting Point
Middlesex Township
Destination