Distance from Shenandoah Hills, Virginia to Berkeley Place, West Virginia

Shenandoah Hills Berkeley Place
Total Distance
23.7 mi
(38.2 km)
Travel Time
32 minutes

The driving distance from Shenandoah Hills, Virginia to Berkeley Place, West Virginia is 23.7 mi (38.2 km)

The straight-line (air) distance is approximately 12.6 mi (20.2 km)

Estimated travel time by road is 32 minutes

We found 2 routes between Shenandoah Hills and Berkeley Place.

Available Routes

Shortest Fastest
I-81 N
23.7 mi
38.1 km
27 minutes
I-81 N and US-11 N/Winchester Ave
23.7 mi
38.2 km
32 minutes

Route Directions

Get on I-81 N from VA-7 W
1.3 mi
3 min
Follow I-81 N to WV-51 E/Gerrardstown Rd in Inwood. Take exit 5 from I-81 N
13.4 mi
11 min
Take US-11 N/Winchester Ave to E Stephen St in Martinsburg
9 mi
16 min

Route Directions

Get on I-81 N from VA-7 W
1.3 mi
3 min
Follow I-81 N to WV-45 E in Berkeley County. Take exit 12 from I-81 N
20.1 mi
17 min
Continue on WV-45 E. Take WV-9 E and State Cir to E Stephen St in Martinsburg
2.3 mi
6 min

Journey Details

Traveling from Shenandoah Hills, Virginia to Berkeley Place, West Virginia covers 23.7 miles (38 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 2 route options between these locations (24-24 miles / 38-38 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Shenandoah Hills

Starting Point

Jordan Springs, Virginia

29 mi to destination

1 mi
Freyco, Virginia

Traveled 7 mi from origin

1 mi
Brucetown, Virginia

22 mi to destination

1 mi
Ridgeway, West Virginia

Traveled 14 mi from origin

1 mi
Inwood, West Virginia

14 mi to destination

1 mi
Darkesville, West Virginia

Traveled 22 mi from origin

1 mi
Tablers Station, West Virginia

7 mi to destination

1 mi
Berkeley Place

Destination