Flight distance between Puerto Plata, Dominican Republic and Souk Ahras, Algeria 4,803.7 mi / 7,730.8 km