As of March 2011, Indians travelling to Thailand will be charged visa fees. This also applies to visas on arrival, which costs 1,000 Baht, to be paid in Baht at airports. Single-visit tourists, meanwhile, can expect to pay Rs 1,400, while passengers in transit will be charges Rs 1,100 per entry. Business travelers face a Rs 2,800 fee for a single visit and a Rs 7,000 fee for multiple visits. For three-year multiple-entry visas without restrictions on the number of visits, Indian visitors can expect to pay Rs 14,000.
Source The Telegraph