Distance from Davidson, Pennsylvania to Beula, Pennsylvania
The driving distance from Davidson, Pennsylvania to Beula, Pennsylvania is 121.2 mi (195 km)
The straight-line (air) distance is approximately 48.7 mi (78.4 km)
Estimated travel time by road is 2 hours 6 minutes
We found 3 routes between Davidson and Beula.
Available Routes
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Follow I-68 E and US-219 N to US-22 E in Cambria Township. Take the US-22 E exit from US-219 N
Drive to Beulah Rd
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take US-119 N to PA-982 N in Bullskin Township
Get on US-219 N in Somerset Township from PA-31 E
Follow US-219 N to Beulah Rd in Cambria Township
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take US-119 N, PA-66 Turnpike N and US-22 E to Beulah Rd in Cambria Township
Journey Details
Traveling from Davidson, Pennsylvania to Beula, Pennsylvania covers 106.5 miles (171 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 4 minutes under normal conditions.
Drivers have 3 route options between these locations (107-121 miles / 171-195 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Davidson
Starting Point
Beula
Destination