Distance from Briery Branch Gap, Virginia to Penn Laird, Virginia

Briery Branch Gap Penn Laird
Total Distance
32.3 mi
(52 km)
Travel Time
52 minutes

The driving distance from Briery Branch Gap, Virginia to Penn Laird, Virginia is 32.3 mi (52 km)

The straight-line (air) distance is approximately 14.7 mi (23.6 km)

Estimated travel time by road is 52 minutes

We found 2 routes between Briery Branch Gap and Penn Laird.

Available Routes

Shortest Fastest
VA-257 E
29.4 mi
47.3 km
48 minutes
State Rte 924
32.3 mi
52 km
52 minutes

Route Directions

Follow State Rte 924 and VA-257 E/Briery Branch Rd to State Rte 613
12 mi
21 min
2.3 mi
3 min
3.4 mi
4 min
Take VA-257 E, State Rte 682 and VA-276 N to US-33 W in Penn Laird
14.7 mi
23 min

Route Directions

Follow State Rte 924 and Briery Branch Rd to VA-257 E
12.4 mi
21 min
Continue on VA-257 E. Take W Mosby Rd and State Rte 280/Stone Spg Rd to US-33 W in Penn Laird
17.1 mi
27 min

Journey Details

Traveling from Briery Branch Gap, Virginia to Penn Laird, Virginia covers 29.4 miles (47 km) in a east direction. This secondary roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 2 route options between these locations (29-32 miles / 47-52 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Briery Branch Gap

Starting Point

Rawley Springs, Virginia

34 mi to destination

4 mi
Clover Hill, Virginia

25 mi to destination

2 mi
Rushville, Virginia

17 mi to destination

1 mi
Dayton, Virginia

Traveled 25 mi from origin

0 mi
Pleasant Valley, Virginia

8 mi to destination

1 mi
Massanetta Springs, Virginia

Traveled 34 mi from origin

1 mi
Penn Laird

Destination