Flight distance between Fayzabad, Afghanistan and Tete, Mozambique 4,397.9 mi / 7,077.7 km