Thailand has suspended on arrival visas for Indian due to Coronavirus spread all over the world. Now, Indians can apply E-visa or pre-visa from their origin.
For Indian passport holders require the following documents to get the visa on arrival free.
1) Valid Passport (Must be the validity of minimum 7 months + Travelling days)
2) Two Passport size photographs of a white background with matte finishing
3) Confirmed return air tickets
4) Confirmed Hotel booking
5) Bank statement, at least last 3 months of minimum 40,000 INR