Thailand Visa for Indian Citizens
Indian citizens need a visa for Thailand (except for short VOA stays). India is a major source of tourists, business visitors and increasingly long-stay residents in Thailand.
Country-specific information
Payment and fees
Paying from India
Consular fees are paid in INR at the embassy or consulate. E-Visa payments accept international cards.
Bank statements
Indian bank statements
Statements from major Indian banks are accepted. Must show sufficient funds and be in English.
Where to apply
Where to apply
Royal Thai Embassy in New Delhi, Consulates-General in Mumbai, Chennai and Kolkata. VOA is available at major Thai airports.
Documents and legalisation
Document requirements
Indian documents in English do not need translation. Hindi documents must be translated. Apostille from the Indian Ministry of External Affairs may be required.
Recommended visas
Thailand Tourist Visa →
VOA gives 15 days at the airport. For longer stays, apply for a tourist visa before travelling.
DTV Visa Thailand →
For Indian remote workers and freelancers looking for long-term stay.
Thailand Family Visa →
For Indian nationals married to Thai citizens.
FAQ
Do Indians need a visa for Thailand?
Indian citizens can get a Visa on Arrival (VOA) for 15 days at the airport. For longer stays or multiple entries, a tourist visa must be obtained before travel.
Can Indians get visa exemption?
No. India is not on the visa-exemption list. Indians use VOA (15 days) or apply for a tourist visa (60 days) in advance.