Distance from Richmond, VA to Virginia Beach, VA

There are 93 miles from Richmond and Virginia Beach and 107 miles by car.

Richmond and Virginia Beach are 2 hours 0 mins far apart (by car).

This is the best Richmond, VA - Virginia Beach, VA route.

Distance conversions

Ever wondered how far is Virginia Beach, VA from Richmond, VA? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight distance 93 mi 150 km 81 nautical mi
Driving distance 107 mi 172 km 93 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Richmond, VA

Other distances to Virginia Beach, VA