Flight distance between Puerto Plata, Dominican Republic and Songkhla, Thailand 10,479.9 mi / 16,865.7 km