Distance from Philadelphia, PA to Richmond, VA

There are 207 miles from Philadelphia and Richmond and 246 miles by car.

Philadelphia and Richmond are 4 hours 37 mins far apart (by car).

This is the best Philadelphia, PA - Richmond, VA route.

Distance conversions

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

Distance type Miles Kilometers Nautical miles
Straight distance 207 mi 333 km 180 nautical mi
Driving distance 246 mi 396 km 214 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Philadelphia, PA

Other distances to Richmond, VA