Distance from Lilly, North Carolina to Blandford, Virginia
The driving distance from Lilly, North Carolina to Blandford, Virginia is 98.9 mi (159.2 km)
The straight-line (air) distance is approximately 49.2 mi (79.2 km)
Estimated travel time by road is 1 hour 56 minutes
We found 3 routes between Lilly and Blandford.
Available Routes
Route Directions
Take Keeter Barn Rd to US-17 S
Take US-158 W to Folly Rd in Corapeake
Take VA-32 N to US-13 N/Carolina Rd in Suffolk
Continue on US-13 N. Take Pruden Blvd and US-460 W to E Washington St in Petersburg
Route Directions
Take Keeter Barn Rd to US-17 S
Take US-158 W to Medical Center Rd in Gates County
Continue on Medical Center Rd. Take Johnny Harrell Rd to US-13 S
Follow Reynoldson Rd and Gates Rd to VA-189 N in Suffolk
Take US-58 W, VA-35 N and I-95 N to E Washington St in Petersburg
Route Directions
Take Sharon Church Rd to US-17 N
Get on I-64 E from George Washington Hwy S
Take US-13 S/US-58 W and US-460 W to E Washington St in Petersburg
Journey Details
Traveling from Lilly, North Carolina to Blandford, Virginia covers 94.7 miles (152 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (95-103 miles / 152-166 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Lilly
Starting Point
Blandford
Destination