Flight distance between Salvador, Brazil and Fayzabad, Afghanistan 7,802.7 mi / 12,557.2 km