Miles between Roanoke, VA and South Lake Tahoe, CA

There are
2,559 mi
from Roanoke, VA to South Lake Tahoe, CA

That's the driving distance. It would take 1 day 21 hours to go from Roanoke, Virginia to South Lake Tahoe, California.

The flight distance (direct flight from Roanoke, VA to South Lake Tahoe, CA) is 2,162.61 mi.

2,559 mi = 3.22 kms