Flight distance between Hormigueros, Puerto Rico and Gereshk, Afghanistan 7,731.5 mi / 12,442.6 km