Distance from Davidson, Pennsylvania to Lambert, Pennsylvania
The driving distance from Davidson, Pennsylvania to Lambert, Pennsylvania is 20.9 mi (33.6 km)
The straight-line (air) distance is approximately 8.2 mi (13.2 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Davidson and Lambert.
Available Routes
Route Directions
Take Stewartstown Rd to PA-88 N/S Eighty Eight Rd/Home St in Point Marion
Follow PA-88 N/S Eighty Eight Rd and PA-21 E to Blaine Ave in McClellandtown
Follow McClellandtown Lambert Rd to Sr3013
Drive to T927
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow PA-166 N, New Geneva Rd and Woodside Old Frame Rd to Sr3010 in Nicholson Township
Take T458 to Puritan Rd in German Township
Follow McClellandtown Lambert Rd to Sr3013
Drive to T927
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow PA-166 N and PA-21 E/McClellandtown Rd to Blaine Ave in McClellandtown
Follow McClellandtown Lambert Rd to Sr3013
Drive to T927
Journey Details
Traveling from Davidson, Pennsylvania to Lambert, Pennsylvania covers 17.4 miles (28 km) in a north direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.
Drivers have 3 route options between these locations (17-21 miles / 28-34 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Davidson
Starting Point
Lambert
Destination