Flight distance between Puerto Plata, Dominican Republic and Si Racha, Thailand 10,088.8 mi / 16,236.3 km