Distance from Blessing, Virginia to Nandua, Virginia
The driving distance from Blessing, Virginia to Nandua, Virginia is 416.7 mi (670.7 km)
The straight-line (air) distance is approximately 185.3 mi (298.2 km)
Estimated travel time by road is 6 hours 32 minutes
This route includes Toll roads along the way.
We found 3 routes between Blessing and Nandua.
Available Routes
Route Directions
Get on I-81 N/US-52 S in Wytheville from State Rte 664
Follow I-81 N and I-64 E to US-13 N/Northampton Blvd in Norfolk. Take exit 282 from I-64 E
Continue on US-13 N. Drive to State Rte 617 in Accomack County
Route Directions
Get on I-77 N in Bland County from US-52 N and State Rte 717
Follow I-77 N to US-460 E in Mercer County. Take exit 9 from I-77 N
Get on I-64 E in Greenbrier County from US-219 N
Follow I-64 E, I-81 N and I-64 E to US-13 N/Northampton Blvd in Norfolk. Take exit 282 from I-64 E
Continue on US-13 N. Drive to State Rte 617 in Accomack County
Route Directions
Follow State Rte 664 to US-52 S
Take I-77 S, US-58, I-264 E and US-13 N to Belle Haven Rd in Exmore
Take State Rte 609 to State Rte 617 in Accomack County
Journey Details
Traveling from Blessing, Virginia to Nandua, Virginia covers 394.5 miles (635 km) in a east direction. This mixed highways and local roads, long-distance route typically takes 7 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (394-456 miles / 635-734 km). The primary route shown here saves 27 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Blessing
Starting Point
Nandua
Destination