Distance from Swanton, Maryland to Cranesville, West Virginia

Swanton Cranesville
Total Distance
25.5 mi
(41 km)
Travel Time
37 minutes

The driving distance from Swanton, Maryland to Cranesville, West Virginia is 25.5 mi (41 km)

The straight-line (air) distance is approximately 9.6 mi (15.5 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Swanton and Cranesville.

Available Routes

Shortest
Sang Run Rd
23.4 mi
37.7 km
37 minutes
Fastest
MD-135 W and Cranesville Rd
25.5 mi
41 km
37 minutes
MD-495 N and Sang Run Rd
27.9 mi
44.9 km
42 minutes

Route Directions

Take Swanton Rd, MD-135 W and Herrington Manor Rd to W Cranesville Rd in Preston County
25.5 mi
37 min

Route Directions

0.3 mi
0 min
10.3 mi
12 min
Continue on Rock Lodge Rd to McHenry
7.8 mi
11 min
0.5 mi
0 min
Follow Sang Run Rd to Cranesville Rd
7.8 mi
13 min
Drive to W Cranesville Rd in Preston County
1.2 mi
2 min

Route Directions

0.3 mi
0 min
3.3 mi
4 min
2.6 mi
4 min
Follow Glendale Rd and US-219 N to Sang Run Rd in McHenry
8.2 mi
11 min
Follow Sang Run Rd to Cranesville Rd
7.8 mi
13 min
Drive to W Cranesville Rd in Preston County
1.2 mi
2 min

Journey Details

Traveling from Swanton, Maryland to Cranesville, West Virginia covers 23.4 miles (38 km) in a west direction. This secondary roads, moderate route typically takes 37 minutes under normal conditions.

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

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 38 mph (61 km/h) .

Journey Waypoints

Swanton

Starting Point

Hazelhurst, Maryland

22 mi to destination

1 mi
Thayerville, Maryland

17 mi to destination

1 mi
McComas Beach, Maryland

11 mi to destination

1 mi
Hoyes Run, Maryland

Traveled 17 mi from origin

0 mi
Lake Ford, Maryland

Traveled 22 mi from origin

1 mi
Cranesville

Destination