Distance from Messongo, Virginia to Sheps End, Virginia

Messongo Sheps End
Total Distance
39.6 mi
(63.8 km)
Travel Time
51 minutes

The driving distance from Messongo, Virginia to Sheps End, Virginia is 39.6 mi (63.8 km)

The straight-line (air) distance is approximately 22 mi (35.4 km)

Estimated travel time by road is 51 minutes

We found 3 routes between Messongo and Sheps End.

Available Routes

Shortest
VA-316 S and US-13 S
39.1 mi
62.9 km
51 minutes
Fastest
US-13 S
39.6 mi
63.8 km
51 minutes
Saxis Rd and US-13 S
44.9 mi
72.2 km
53 minutes

Route Directions

Take State Rte 692 to VA-779/Mears Station Rd in Hallwood
4.2 mi
6 min
Drive from VA-316 S and US-13 S to Birdsnest
35.4 mi
44 min
0 mi
0 min

Route Directions

44.9 mi
53 min

Route Directions

Take State Rte 692 to VA-779/Mears Station Rd in Hallwood
4.2 mi
6 min
Drive from VA-316 S and US-13 S to Birdsnest
34.9 mi
44 min
0 mi
0 min

Journey Details

Traveling from Messongo, Virginia to Sheps End, Virginia covers 39.1 miles (63 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 3 route options between these locations (39-45 miles / 63-72 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Messongo

Starting Point

Winterville, Virginia

51 mi to destination

1 mi
Justisville, Virginia

Traveled 13 mi from origin

1 mi
Greenbush, Virginia

38 mi to destination

1 mi
Onancock, Virginia

Traveled 25 mi from origin

1 mi
Melfa, Virginia

25 mi to destination

1 mi
Painter, Virginia

Traveled 38 mi from origin

1 mi
Exmore, Virginia

13 mi to destination

1 mi
Hare Valley Estates, Virginia

Traveled 51 mi from origin

1 mi
Sheps End

Destination