Flight distance between Puerto Plata, Dominican Republic and Gardēz, Afghanistan 7,900.5 mi / 12,714.7 km