Distance from Chesapeake, Virginia to Cape Charles, Virginia

Chesapeake Cape Charles
Total Distance
48.4 mi
(77.9 km)
Travel Time
58 minutes

The driving distance from Chesapeake, Virginia to Cape Charles, Virginia is 48.4 mi (77.9 km)

The straight-line (air) distance is approximately 23.4 mi (37.6 km)

Estimated travel time by road is 58 minutes

This route includes Toll roads along the way.

Route Directions

Get on US-13 N from Bainbridge Blvd
0.7 mi
2 min
Follow I-64 W and US-13 N to VA-184 W in Northampton County
45.4 mi
50 min
Continue on VA-184 W. Drive to Randolph Ave/T-1112 in Cape Charles
2.4 mi
4 min

Journey Details

Traveling from Chesapeake, Virginia to Cape Charles, Virginia covers 48.4 miles (78 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.

The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Chesapeake

Starting Point

Washington Point, Virginia

54 mi to destination

1 mi
Wayside Manor, Virginia

Traveled 13 mi from origin

2 mi
Willoughby Beach, Virginia

40 mi to destination

3 mi
Outlook Beach, Virginia

27 mi to destination

6 mi
Townsend, Virginia

Traveled 40 mi from origin

6 mi
Northampton County, Virginia

13 mi to destination

4 mi
Cape Charles

Destination