How far is Roanoke from Williamsport?

The flight distance between Williamsport and Roanoke is 509km. Check all available flights on Wego.