Distance from Messongo, Virginia to Macedonia, Virginia

Messongo Macedonia
Total Distance
8.9 mi
(14.3 km)
Travel Time
14 minutes

The driving distance from Messongo, Virginia to Macedonia, Virginia is 8.9 mi (14.3 km)

The straight-line (air) distance is approximately 4 mi (6.4 km)

Estimated travel time by road is 14 minutes

We found 3 routes between Messongo and Macedonia.

Available Routes

Shortest Fastest
State Rte 692 and VA-779/Mears Station Rd
8.5 mi
13.6 km
12 minutes
State Rte 692
8.9 mi
14.3 km
14 minutes
Saxis Rd and US-13 S
13 mi
20.9 km
16 minutes

Route Directions

Take State Rte 692 to VA-779/Mears Station Rd in Hallwood
4.2 mi
6 min
1.7 mi
2 min
Continue on State Rte 688. Drive to VA-187 W in Nelsonia
3 mi
5 min

Route Directions

13 mi
16 min

Route Directions

Take State Rte 692 to VA-779/Mears Station Rd in Hallwood
4.2 mi
6 min
3.3 mi
3 min
Drive to VA-187 E in Nelsonia
1 mi
2 min

Journey Details

Traveling from Messongo, Virginia to Macedonia, Virginia covers 8.5 miles (14 km) in a south direction. This secondary roads, short route typically takes 12 minutes under normal conditions.

Drivers have 3 route options between these locations (8-13 miles / 14-21 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Messongo

Starting Point

Jenkins Bridge, Virginia

9 mi to destination

1 mi
Mearsville, Virginia

7 mi to destination

1 mi
Mears Station, Virginia

2 mi to destination

1 mi
Bloxom, Virginia

Traveled 9 mi from origin

1 mi
Macedonia

Destination