Flight distance between Fayzabad, Afghanistan and Maputo, Mozambique 5,009.0 mi / 8,061.3 km