How far is Santiago de Cuba from Roanoke?

The flight distance between Roanoke and Santiago de Cuba is 1959km. Check all available flights on Wego.