Thailand Flag

Thailand Visa Guide

Bangkok | Asia, South-Eastern Asia

Visa on Arrival Access for Indians Last Verified: July 31, 2026

Indian citizens can obtain a visa on arrival in Thailand. The visa is valid for 15 or 30 days and costs around 2000 INR. The visa on arrival can be obtained at major airports in Thailand, including Suvarnabhumi Airport and Phuket International Airport.

Thailand Landscape image
Requirement
Visa on Arrival
Entry Rules
Single Entry
Processing Time
0 Days
Fees
5,000 INR
Stay Limit
15-30 Days

Overview Summary

Applying for a travel visa to Thailand can be straightforward when you have the correct information. Currently, for Indian citizens, visa rules depend heavily on entry purpose and trip duration.

Stay Limit 15-30 Days
Validity 30 Days
Apply Protocol Physical Consular submission

Eligibility Requirements

To be eligible for a visa on arrival, Indian citizens must meet certain requirements, including having a valid passport with at least 6 months' validity, a return or onward ticket, and proof of sufficient funds.

Supported Visa Categories

Choose the correct visa type according to your travel purpose:

Tourist Visa

For leisure travel, visiting friends and family

Business Visa

For business meetings, conferences, and trade fairs

Mandatory & Optional Documents

Identity
Passport
Mandatory

Valid for at least six months beyond the planned departure date from the United States

Travel
Return or Onward Ticket
Mandatory

Proof of onward travel

Step-by-Step Application Timeline

1
Complete the Application Details

To apply for a visa on arrival, Indian citizens should follow these steps: 1) Check if they are eligible for a visa on arrival. 2) Gather all required documents, including a valid passport, return or onward ticket, and proof of sufficient funds. 3) Arrive at a major airport in Thailand and proceed to the visa on arrival counter. 4) Fill out the visa application form and submit it along with the required documents and fee.

Embassy & Official Portals

Application portal

Always use the verified government portal to file applications. Avoid unauthorized agents to prevent data theft.

Official Portal Website
Consulate Locations

Royal Thai Embassy (New Delhi)

Address: 56-N, Nyaya Marg, Chanakyapuri, New Delhi - 110021

Phone: +91-11-2419-7200

Email: embassy@thaiembassy.org

Curated Premium Stays in Thailand

Top agoda verified hotels and custom recommendations:

The Slate Phuket
The Slate Phuket

Phuket, Thailand

Krungsri River Hotel
Krungsri River Hotel

Ayutthaya, Thailand

Hyatt Regency Hua Hin
Hyatt Regency Hua Hin

Hua Hin / Cha-am, Thailand

The Tubkaak Krabi Boutique Resort
The Tubkaak Krabi Boutique Resort

Krabi, Thailand

Frequently Asked Questions

Yes, Indian citizens need a visa to enter Thailand, but they can obtain a visa on arrival at major airports.
The cost of a visa on arrival in Thailand is around 2000 INR.

Design a Custom AI Itinerary for Thailand

Let our travel model map out optimal day-by-day travel routes, local culinary stops, hotel layouts, and safety suggestions.

Plan trip with AI now

Explore Similar Visa Guides