Distance from Chesapeake, Virginia to Chesapeake Beach, Virginia
The driving distance from Chesapeake, Virginia to Chesapeake Beach, Virginia is 19.2 mi (30.9 km)
The straight-line (air) distance is approximately 9.1 mi (14.6 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Chesapeake and Chesapeake Beach.
Available Routes
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-64 W to US-13 N/Northampton Blvd in Norfolk. Take exit 282 from I-64 W
Follow US-13 N/Northampton Blvd and US-60 E/Shore Dr to Point Chesapeake Way in Virginia Beach
Route Directions
Get on I-464 S from Bainbridge Blvd
Take I-64 W to VA-190 E/S Witchduck Rd in Virginia Beach. Take exit 16 from I-264 E
Continue on VA-190 E. Take Independence Blvd, First Ct Rd and US-60 E/Shore Dr to Point Chesapeake Way
Route Directions
Get on US-13 N from Bainbridge Blvd
Continue on US-13 N. Take Northampton Blvd and US-60 E/Shore Dr to Page Ave in Virginia Beach
Take Cherry Tree Pl to Point Chesapeake Way
Journey Details
Traveling from Chesapeake, Virginia to Chesapeake Beach, Virginia covers 17.6 miles (28 km) in a northeast direction. This secondary roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 3 route options between these locations (18-21 miles / 28-34 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features coastal roads. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 32 mph (51 km/h) .
Journey Waypoints
Chesapeake
Starting Point
Chesapeake Beach
Destination