I am an Indian passport holde. I want to travel from India to Bangkok. What are the requirements and documents I must have/obtain to lawfully visit Thailand?
Indian passport holders can visit Thailand without visa for 15 days. You can collect your visa on arrival.
But you must follow these rules
Visa on Arrival
For passengers who would like to apply for Visa on Arrival to travel in Thailand, there are two service counters provided by Suvarnabhumi airport before reaching to the Immigration on 2nd level. The details and required documents are listed as follows:
Hold the citizenship of a country on the list issued by th e minister under the consent of the Council of Ministers of Thailand. (India is listed see the pdf)
Aim to enter Thailand for tourism for the period of not exceeding 15 days.
Submit one 4 x 6 cm. headshot photo taken no longer than 6 months.
Does not fall into the category of aliens prohibited from entering Thailand under the Immigration law.
Possess the return ticket within 15 days.(confirmed return air ticket)
Truthfully notify the verifiable places to stay in Thailand. (proof of hotel booking)
Present evidence of adequate finance, not less than 20,000 Baht (700US$) per person and 40,000 Baht (1400US$) per family.
Possess a passport or travel document with validity not less than 6 months.
Pay 1,000 Baht for the visa fee (Thai currency only)
Official Thailand Government Links
To apply for a VOA - Visa on Arrival, as a citizen of India ....
You need your passport of course.
You need a round trip ticket departing Thailand within 15 days of arrival (only a 15 day stay allowed on a VOA).
You need to prove you have at least 10,000 baht per person or 20,000 baht for a family, in your possession.
You need to pay 1000 baht fee for your VOA when you reach Bangkok.
If you want to stay longer, you need to apply for a tourist visa from the Thai Embassy in India before traveling.