Flight distance between Puerto Plata, Dominican Republic and Peshawar, Pakistan 7,966.9 mi / 12,821.5 km