Distance from Barnesville, Ohio to Bellaire, Ohio
The driving distance from Barnesville, Ohio to Bellaire, Ohio is 32.5 mi (52.2 km)
The straight-line (air) distance is approximately 14.4 mi (23.1 km)
Estimated travel time by road is 34 minutes
We found 2 routes between Barnesville and Bellaire.
Available Routes
Route Directions
Get on I-70 E in Kirkwood Township from OH-800 N
Continue on I-70 E. Take I-470 E to W 26th St in Pultney Township. Take the 26th St exit from OH-7 S
Drive to Belmont St
Route Directions
Get on I-70 E in Kirkwood Township from OH-800 N
Continue on I-70 E to Pultney Township. Take exit 3 from I-470 E
Continue on Co Rd 214/High Ridge Rd. Drive to Belmont St in Bellaire
Journey Details
Traveling from Barnesville, Ohio to Bellaire, Ohio covers 30.2 miles (49 km) in a east direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 2 route options between these locations (30-32 miles / 49-52 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Barnesville
Starting Point
Bellaire
Destination