How far is Truk from Saidu Sharif?

The flight distance between Saidu Sharif and Truk is 8571km. Check all available flights on Wego.