
Thailand's Cabinet approved a significant change to its visa policy on May 19, ending the country's 60-day visa-free access that had been in place since 2024. According to reports from Thailand Ministry of Foreign Affairs, the revised framework scraps visa-free access for all 93 countries and territories that previously enjoyed it, while drastically narrowing the Visa on Arrival (VoA) list from 31 countries down to just four — India, Azerbaijan, Belarus, and Serbia.
The new VoA fee is 2,000 Thai Baht, which converts to approximately ₹5,800 for Indian travellers. As reported by Thailand Ministry of Foreign Affairs, this fee must be paid in cash, in Thai Baht, so travellers should exchange currency before reaching the immigration counter. The VoA allows a maximum stay of 15 days for Indian nationals.
Indian travellers have two application methods available for obtaining the Visa on Arrival. According to Thailand Ministry of Foreign Affairs, the offline method involves applying in person immediately after landing at an international airport, with Suvarnabhumi or Don Mueang in Bangkok being the most common entry points. At the airport, travellers collect and fill out the VoA application form at designated counters, submit their passport, a 4x6 cm photograph, flight tickets, and accommodation details, and pay the ₹5,800 fee in cash. Once verified, the passport is stamped for the maximum 15-day stay.