Miles between Roanoke, VA and Prairie Village, KS

There are
929 mi
from Roanoke, VA to Prairie Village, KS

That's the driving distance. It would take 17 hours 53 mins to go from Roanoke, Virginia to Prairie Village, Kansas.

The flight distance (direct flight from Roanoke, VA to Prairie Village, KS) is 806.39 mi.

929 mi = 1,495.03 kms