Flight distance between Puerto Plata, Dominican Republic and Bangkok, Thailand 10,042.7 mi / 16,162.2 km