Distance from Virginia Beach, VA to Knoxville, TN


There are 446 miles from Virginia Beach and Knoxville and 537 miles by car.

Virginia Beach and Knoxville are 9 hours 13 mins far apart (by car).

This is the best Virginia Beach, VA - Knoxville, TN route.

Distance conversions

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

Distance type Miles Kilometers Nautical miles
Straight line distance 446 mi 718 km 387 nautical mi
Driving distance 537 mi 864 km 466 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Virginia Beach, VA

Other distances to Knoxville, TN