Distance from Spring Grove, Virginia to Johnstown, Maryland

Spring Grove Johnstown
Total Distance
152.8 mi
(245.9 km)
Travel Time
2 hours 45 minutes

The driving distance from Spring Grove, Virginia to Johnstown, Maryland is 152.8 mi (245.9 km)

The straight-line (air) distance is approximately 52.9 mi (85.1 km)

Estimated travel time by road is 2 hours 45 minutes

Route Directions

Get on I-295 N in Henrico from VA-10 W and VA-5 W
32.8 mi
37 min
Continue on I-295 N. Take I-95 N, US-301 N, MD-234 E and MD-4 N to Lore Rd in Solomons
119.7 mi
2 hr 6 min
Take Solomons Island Rd S to Langley Ln
0.3 mi
0 min

Journey Details

Traveling from Spring Grove, Virginia to Johnstown, Maryland covers 152.8 miles (246 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 45 minutes under normal conditions.

Journey Waypoints

Spring Grove

Starting Point

Tettington, Virginia

122 mi to destination

2 mi
Diascund, Virginia

Traveled 30 mi from origin

1 mi
West Point, Virginia

91 mi to destination

1 mi
Velma, Virginia

Traveled 61 mi from origin

2 mi
Sharps, Virginia

61 mi to destination

1 mi
Totuskey, Virginia

Traveled 91 mi from origin

1 mi
Sandy Point, Virginia

30 mi to destination

1 mi
McKay Beach, Maryland

Traveled 122 mi from origin

1 mi
Johnstown

Destination