Flight distance between Puerto Plata, Dominican Republic and Gereshk, Afghanistan 7,801.5 mi / 12,555.3 km