Flight distance between Puerto Plata, Dominican Republic and Karachi, Pakistan 8,242.5 mi / 13,265.1 km