Distance from McMurray, Pennsylvania to Canonsburg, Pennsylvania
The driving distance from McMurray, Pennsylvania to Canonsburg, Pennsylvania is 6.8 mi (10.9 km)
The straight-line (air) distance is approximately 3.3 mi (5.2 km)
Estimated travel time by road is 16 minutes
We found 3 routes between McMurray and Canonsburg.
Available Routes
Route Directions
Take Pinewood Dr to Valley Brook Rd
Take US-19 S/Washington Rd, W McMurray Rd and Morganza Rd to N Central Ave in Canonsburg
Follow N Central Ave to E Pitt St
Route Directions
Take Pinewood Dr and Valley Brook Rd to US-19 S/Washington Rd
Follow US-19 S/Washington Rd to Weavertown Rd in North Strabane Township
Continue on Weavertown Rd. Drive to E Pitt St in Canonsburg
Route Directions
Take Pinewood Dr to Valley Brook Rd
Take US-19 S/Washington Rd, W McMurray Rd and Morganza Rd to Craighead St in Canonsburg
Continue on Craighead St. Take Cecil St to E Pitt St
Journey Details
Traveling from McMurray, Pennsylvania to Canonsburg, Pennsylvania covers 6.7 miles (11 km) in a west direction. This local streets, short route typically takes 16 minutes under normal conditions.
Drivers have 3 route options between these locations (7-7 miles / 11-12 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
McMurray
Starting Point
Canonsburg
Destination