Distance from Monongahela, Pennsylvania to Canonsburg, Pennsylvania
The driving distance from Monongahela, Pennsylvania to Canonsburg, Pennsylvania is 18.7 mi (30.1 km)
The straight-line (air) distance is approximately 8.9 mi (14.4 km)
Estimated travel time by road is 29 minutes
We found 3 routes between Monongahela and Canonsburg.
Available Routes
Route Directions
Take Dry Run Rd, PA-136 W and PA-519 N to S Central Ave in North Strabane Township
Follow S Central Ave to E Pitt St in Canonsburg
Route Directions
Take W Main St to Ginger Hill Rd in Union Township
Take Little Mingo Rd, Munntown Rd and Linden Rd to PA-519 N in North Strabane Township
Follow S Central Ave to E Pitt St in Canonsburg
Route Directions
Take PA-88 N to Airport Rd in Union Township
Follow Venetia Rd to Thomas Rd in Nottingham Township
Take Waterdam Rd to US-19 S/Washington Rd in North Strabane Township
Continue on US-19 S/Washington Rd. Take Weavertown Rd to Craighead St in Canonsburg
Continue on Craighead St. Take Cecil St to E Pitt St
Journey Details
Traveling from Monongahela, Pennsylvania to Canonsburg, Pennsylvania covers 18.3 miles (30 km) in a west direction. This secondary roads, moderate route typically takes 33 minutes under normal conditions.
Drivers have 3 route options between these locations (18-19 miles / 30-31 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Monongahela
Starting Point
Canonsburg
Destination