Distance from Carrollton, Virginia to Williamsburg, Virginia

Carrollton Williamsburg
Total Distance
35.8 mi
(57.6 km)
Travel Time
45 minutes

The driving distance from Carrollton, Virginia to Williamsburg, Virginia is 35.8 mi (57.6 km)

The straight-line (air) distance is approximately 15 mi (24.2 km)

Estimated travel time by road is 45 minutes

Route Directions

Take State Rte 665/Reynolds Dr to US-17 N/US-258 N
2.1 mi
3 min
Continue on US-17 N/US-258 N. Take Jefferson Ave and I-64 W to Lafayette St in Williamsburg
32.4 mi
38 min
1.3 mi
3 min

Journey Details

Traveling from Carrollton, Virginia to Williamsburg, Virginia covers 35.8 miles (58 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Journey Waypoints

Carrollton

Starting Point

Battery Park, Virginia

35 mi to destination

1 mi
Mogarts Beach, Virginia

Traveled 9 mi from origin

1 mi
Rushmere Shores, Virginia

Traveled 17 mi from origin

1 mi
Carver Gardens, Virginia

9 mi to destination

2 mi
Colonial Park, Virginia

Traveled 35 mi from origin

1 mi
Williamsburg

Destination