Distance from Charlotte, NC to Richmond, VA

There are 248 miles from Charlotte and Richmond and 291 miles by car.

Charlotte and Richmond are 5 hours 3 mins far apart (by car).

This is the best Charlotte, NC - Richmond, VA route.

Distance conversions

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

Distance type Miles Kilometers Nautical miles
Straight distance 248 mi 399 km 215 nautical mi
Driving distance 291 mi 468 km 253 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Charlotte, NC

Other distances to Richmond, VA