Flight distance between Salvador, Brazil and Charikar, Afghanistan 7,723.9 mi / 12,430.5 km