The flight distance between Tete and Pemba is 1406km. Check all available flights on Wego.
Tete Matunda Airport TET
Pemba Airport PMA