Miles between Roanoke, VA and Jacksonville, IL

There are
715 mi
from Roanoke, VA to Jacksonville, IL

That's the driving distance. It would take 14 hours 6 mins to go from Roanoke, Virginia to Jacksonville, Illinois.

The flight distance (direct flight from Roanoke, VA to Jacksonville, IL) is 581.31 mi.

715 mi = 1,150.74 kms