Distance from New Franklin, Ohio to Canonsburg, Pennsylvania
The driving distance from New Franklin, Ohio to Canonsburg, Pennsylvania is 134.4 mi (216.2 km)
The straight-line (air) distance is approximately 52.9 mi (85.1 km)
Estimated travel time by road is 2 hours 11 minutes
This route includes Toll roads along the way.
We found 3 routes between New Franklin and Canonsburg.
Available Routes
Route Directions
Get on I-77 N in Green from S Main St and East Turkeyfoot Lake Road
Follow I-76 E and I-79 S to McClelland Rd in North Strabane Township. Take exit 45 from I-79 S
Take Morganza Rd, Craighead St and Cecil St to E Pitt St in Canonsburg
Route Directions
Get on I-77 S in Jackson Township from S Main St, Mt Pleasant Rd and Shuffel St NW
Follow I-77 S to US-250 E in Goshen Township. Take exit 81 from I-77 S
Get on US-22 E/US-250 E in Cadiz Township
Follow US-22 E and Pennsylvania Turnpike 576 E to McClelland Rd in North Strabane Township. Take exit 45 from I-79 S
Take Morganza Rd, Craighead St and Cecil St to E Pitt St in Canonsburg
Route Directions
Get on I-77 N in Green from S Main St and East Turkeyfoot Lake Road
Take I-76 E, I-376 E and Pennsylvania Turnpike 576 E to McClelland Rd in North Strabane Township. Take exit 45 from I-79 S
Take Morganza Rd, Craighead St and Cecil St to E Pitt St in Canonsburg
Journey Details
Traveling from New Franklin, Ohio to Canonsburg, Pennsylvania covers 132.6 miles (213 km) in a southeast direction. This highway, substantial route typically takes 2 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (133-134 miles / 213-216 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 62 mph (100 km/h) .
Journey Waypoints
New Franklin
Starting Point
Canonsburg
Destination