Flight distance between Fayzabad, Afghanistan and Abalak, Niger 4,172.7 mi / 6,715.3 km