Distance from Middlebranch, Ohio to Petersburgh, Ohio
The driving distance from Middlebranch, Ohio to Petersburgh, Ohio is 36 mi (57.9 km)
The straight-line (air) distance is approximately 17.6 mi (28.4 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Middlebranch and Petersburgh.
Available Routes
Route Directions
Take Easton St NE, 44/Paris Ave NE, OH-43 S/Canton Rd NW and OH-332 S/Scio Rd to Canyon Rd SW in Union Township
Route Directions
Follow Middlebranch Ave NE to Atlantic Blvd NE/Columbus Rd NE
Take Waynesburg Dr SE and OH-43 S to High St SW in Carrollton
Follow OH-332 S/Scio Rd to Canyon Rd SW in Union Township
Route Directions
Take Middlebranch Ave NE, Harmont Ave NE, Trump Ave NE, Orchard View Dr SE, ... and OH-332 S/Scio Rd to Canyon Rd SW in Union Township
Journey Details
Traveling from Middlebranch, Ohio to Petersburgh, Ohio covers 34.9 miles (56 km) in a southeast direction. This secondary roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (35-37 miles / 56-60 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Middlebranch
Starting Point
Petersburgh
Destination