Miles between Cleveland, OH and Radford, VA

There are
387 mi
from Cleveland, OH to Radford, VA

That's the driving distance. It would take 7 hours 37 mins to go from Cleveland, Ohio to Radford, Virginia.

The flight distance (direct flight from Cleveland, OH to Radford, VA) is 307.64 mi.

387 mi = 623.35 kms