Distance from Ballylynn Shores, Virginia to Portsmouth, Virginia
The driving distance from Ballylynn Shores, Virginia to Portsmouth, Virginia is 6.7 mi (10.7 km)
The straight-line (air) distance is approximately 2.7 mi (4.3 km)
Estimated travel time by road is 16 minutes
This route includes Toll roads along the way.
We found 3 routes between Ballylynn Shores and Portsmouth.
Available Routes
Route Directions
Continue on Macdonald Rd/New Rd. Take Indian River Rd, E Berkley Ave and I-264 W to Queen St in Portsmouth
Continue on Queen St to your destination
Route Directions
Get on I-264 W in Norfolk from Macdonald Rd/New Rd and US-13 N
Follow I-264 W to Bart St/Crawford St N in Portsmouth. Take exit 7 from I-264 W
Continue on Bart St to your destination
Route Directions
Continue on Macdonald Rd/New Rd. Drive from Indian River Rd, E Berkley Ave, State St and I-264 W to Portsmouth
Drive to your destination
Journey Details
Traveling from Ballylynn Shores, Virginia to Portsmouth, Virginia covers 6.6 miles (11 km) in a west direction. This secondary roads, short route typically takes 15 minutes under normal conditions.
Drivers have 3 route options between these locations (7-10 miles / 11-16 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 29 mph (47 km/h) .
Journey Waypoints
Ballylynn Shores
Starting Point
Portsmouth
Destination