Distance from Nandua, Virginia to Lancaster, Virginia

Nandua Lancaster
Total Distance
168.2 mi
(270.6 km)
Travel Time
3 hours 7 minutes

The driving distance from Nandua, Virginia to Lancaster, Virginia is 168.2 mi (270.6 km)

The straight-line (air) distance is approximately 21.8 mi (35.2 km)

Estimated travel time by road is 3 hours 7 minutes

This route includes Toll roads along the way.

We found 2 routes between Nandua and Lancaster.

Available Routes

Shortest Fastest Tolls
US-13 S
146.6 mi
235.9 km
2 hours 57 minutes
Tolls
US-13 S and I-64 W
168.2 mi
270.6 km
3 hours 7 minutes

Route Directions

Take State Rte 609 to US-13 S in Exmore
8.5 mi
11 min
Follow US-13 S and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
109.9 mi
1 hr 52 min
Take VA-33 E to US-17 N in Gloucester County
20.8 mi
25 min
2.2 mi
2 min
Drive to VA-3 W in Lancaster
26.7 mi
34 min

Route Directions

Take State Rte 609 to US-13 S in Exmore
8.5 mi
11 min
Follow US-13 S, I-64 W and US-17 N to VA-14 E/VA-3 W in Gloucester
103 mi
2 hr
Drive to VA-3 W in Lancaster
35.1 mi
45 min

Journey Details

Traveling from Nandua, Virginia to Lancaster, Virginia covers 146.6 miles (236 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 57 minutes under normal conditions.

Drivers have 2 route options between these locations (147-168 miles / 236-271 km). The primary route shown here saves 10 minutes compared to alternatives.

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

Journey Waypoints

Nandua

Starting Point

Hacksneck, Virginia

50 mi to destination

2 mi
Tangier Island, Virginia

Traveled 25 mi from origin

7 mi
Lynhams, Virginia

25 mi to destination

5 mi
Harveys, Virginia

13 mi to destination

1 mi
Brook Vale, Virginia

Traveled 50 mi from origin

1 mi
Lancaster

Destination

Route Map Image

Distance from Nandua to Lancaster