How far is Roanoke from Tegucigalpa?

The flight distance between Tegucigalpa and Roanoke is 2678km. Check all available flights on Wego.