The companies listed below provide travel insurance cover for Thailand.
Columbus Direct
World Nomads