Royal Thai Honorary Consulate website is currently not available.

Please note that Royal Thai Honorary Consulate in Maldives no longer issue any type of visa. If you are not eligible to receive visa exemption or on-arrival-visa, then you will be required to apply for visa from the Royal Thai Embassy in Colombo in person.

For visa enquires email:

Contact Details for the Royal Thai Embassy in Sri Lanka
Address: 26, Sir Marcus Fernando road, Colombo 07, Sri Lanka
Contact number: (+9411) 752 9500-3
emergency number for Thai people +94773070747-48
Open for service: Monday to Friday 08.30 – 12.00 hrs. / 13.00 – 16.30 hours.
For list of countries/territories exempted from visas and/or eligible for Visa-on-Arrival for entering the Kingdom of Thailand, click here.
For information you may visit the website of the Royal Thai Embassy in Sri Lanka.