Home / International Travel Insurance / Visa / Thailand Visa For Indians
Thailand is one of the favourite international travel destinations for many Indians. Each year, millions of Indians visit Thailand, and fortunately, obtaining a Thailand visa for Indians is relatively straightforward. Now, of course, you have the option of getting a visa on arrival, but do you want to stand in the long queue for immigration or get it from the comfort of your home? Or what if you forget an important document while rushing to the airport? Imagining it gives us the chills. However, the choice is yours.
If you are looking for a Thailand visa online, scroll through this article to learn everything about Thailand visas for Indians, including validity, fees and the application process, and the smart move of securing Thailand travel insurance to ensure a worry-free holiday.
No, Indians do not require a visa for short visits to Thailand, as they are eligible for visa-free entry for stays of up to 60 days.
Mandatory Requirement: Starting May 1, 2025, it is compulsory to complete the online Thailand Digital Arrival Card (TDAC) within 72 hours of your arrival.
Visas for Longer or Specific Stays: A visa will be necessary for visits exceeding 60 days or for travel undertaken for specific purposes.
Is a visa on arrival available for Indian citizens visiting Thailand? Yes, a Thailand visa on arrival is available for Indians. However, to be eligible for a Thailand visa on arrival, you need to fulfil the following eligibility criteria:
You must travel to Thailand for tourism purposes only.
Must have a valid passport.
You must have a confirmed return ticket from Thailand.
Proof of accommodation in Thailand.
Evidence of sufficient funds to support your stay in Thailand.
Possess 10,000 THB (individual) or 20,000 THB (family) in cash
Below is a detailed explanation of the various Thailand visas for you to apply for the right type
Indian travellers visiting Thailand for leisure, sightseeing, short vacations, or family trips can enter using a tourist visa. Depending on their travel plan, they may choose between single-entry and multiple-entry options of Thailand Tourist Visa.
This visa is ideal for travellers seeking medical treatments at accredited hospitals in Thailand.
Indian professionals visiting for short business-related activities may enter using the TDAC for up to 60 days. For more extended stays, they can apply for a Non-Immigrant “B” Business Visa.
A transit visa is issued to travellers passing through Thailand en route to another country or for those involved in short-term sports/activity events.
An online application-based visa that allows travellers to apply digitally without visiting an embassy.
For stays exceeding 60 days, Indians are required to apply for a long-term visa. These include extended tourist visas, business visas, and work visas.
Purpose:
Duration: Varies by visa type, 90 days initially, with extensions up to 1 year depending on the purpose and supporting documentation.
The TDAC is a mandatory pre-arrival form for all non-Thai nationals, including Indian travellers. It is NOT a visa, but it is compulsory for immigration clearance, regardless of whether you enter under visa-free rules or with a long-term visa. You can fill the form within 3 days (72 hours) before arrival at the official website — tdac.immigration.go.th.
Purpose: Pre-arrival registration to streamline immigration checks and ensure hassle-free entry at Thai airports and borders.
Duration: The TDAC must be submitted at least 72 hours before arrival, and it is valid only for that specific trip.
Documents Required: Passport details, travel information, accommodation details, and personal information submitted via the TDAC portal/app.
Here are the steps to fill up the Thailand Digital Arrival Card (TDAC) Form Online:
Visit Official Website: Go to tdac.immigration.go.th → click “Arrival Card.”
Fill in Details: Enter your personal information (name, passport number, nationality, and email address).
Add Travel Info: Add travel details (flight number, arrival date, entry airport). Provide stay info (hotel name and address in Thailand).
Submit: Review and submit your form. Download or save the QR code confirmation email.
Show at Airport: Present the QR code at immigration, along with your passport.
If you're planning a trip to Thailand, it's essential to understand the Thailand visa and TDAC requirements for Indian travellers to ensure a smooth and hassle-free journey.
Requirement | Details |
|---|---|
Passport | Must be valid for at least six months from the date of entry and have at least two blank pages. |
Application Form | A completed and signed visa application form. |
Photographs | Two recent passport-sized colour photographs, typically with a white background. |
Travel Tickets | Confirmed round-trip flight tickets. |
Proof of Accommodation | Hotel bookings or an invitation letter from a host. |
Financial Means | Proof of sufficient funds to cover your stay, such as bank statements showing at least 10,000 Thai Baht per person or 20,000 Thai Baht per family. Some sources recommend a higher balance or specific Thai Baht amounts for certain visa types. |
Travel Insurance | A valid international travel insurance policy is mandatory for certain visa types, like the visa on arrival. |
You can’t directly apply for a Thailand eVisa through ACKO. The official Thailand e-Visa application must be submitted on the Thai government’s e-Visa portal or via authorised visa services. Here are the steps to apply for an e-visa for Thailand:
Ensure your Indian passport is valid for at least 6 months and that you’re eligible for a Thailand eVisa.
Visit the Thailand eVisa website, select India as your country, and choose the appropriate visa type.
Enter your details and upload required documents like your passport, photo, flight tickets, and accommodation proof.
Complete the payment securely on the portal to submit your application.
Download your approved eVisa from your email and submit the Thailand Digital Arrival Card (TDAC) before arrival.
To apply for a Thailand visa online through ACKO, follow the steps below:
Click here and select Thailand as your destination country.
Choose the type of visa.
Submit all the required documents. These typically include:
Once you have completed the above steps, we will verify your documents and process your application after you have paid the required fee.
Here are a few reasons why you should apply for your Thailand visa through ACKO.

We make it easy and quick to get visas for all international countries.
From submitting documents to getting your visa in your email, we assist you with everything.
Select the payment method to pay for your Thailand visa fees.
You can track your visa's real-time progress by downloading the application.
Here are the documents required for Indians for a Thailand Visa.
Passport: A valid Indian passport with at least 6 months’ validity and a minimum of two blank pages.
Flight Tickets: Confirmed return flight tickets to and from Thailand.
Accommodation Proof: Evidence of your stay in Thailand, such as hotel reservations or an invitation letter from family or friends.
Financial Proof: Proof of sufficient funds to cover expenses during your stay in Thailand — a minimum of ₹75,000 per adult.
Income Tax Return (ITR): ITR for the past 1 year (applicable if you are employed).
Cover Letter: A cover letter stating the purpose and duration of your visit.
The processing time of Thailand visa for Indians depends on the embassy or consulate:
For a standard tourist visa to Thailand, processing usually takes around 5 to 10 business days.
In some cases, it can take 2–5 business days, depending on the embassy and workload
But if document checks, peak-season delays or additional scrutiny are involved, it might take longer
Here is a table showing the Thailand visa price for Indians for each type.
*Note: The 'Final Price' mentioned in the table is inclusive of both the Embassy Fee/VFS Charge and the Service Charge. Also, note that these Thailand visa fees are subject to change.
To track your Thailand visa application through ACKO, follow these simple steps:
Step 1: Go to the official ACKO website.
Step 2: Navigate to the ‘Travel’ Section. Click on the ‘Visa’ tab in the main menu.
Step 3: Click on ‘View Applications’. This option appears once your visa application has been submitted.
Step 4: Go to ‘My Bookings’. Here, you can view your visa application status.
You can apply for a visa extension at a local immigration office for an additional 30 days, which will allow you more time to explore. It depends on several factors, including whether you possess comprehensive international travel insurance, which not only guarantees peace of mind but also serves as a testament to your preparedness for the trip.
Here are the steps you need to take to extend your visa in Thailand:
Step 1: Determine if Your Visa Is Eligible for Extension
Step 2: Visit the Nearest Immigration Office
Step 3: Keep the required documents, such as a passport
Step 4: Submit Your Application
Step 5: Once approved, your passport will be stamped with a new departure date.
The table below illustrates the validity of different types of Thailand visas for Indians.
Thailand Visa Types | Validity of Visa |
|---|---|
e-visa | 15 days |
Tourist Visa | 3 months |
Business visa | 3 months |
Transit Visa | Per entry |
According to official embassy guidelines and traveller experiences, the following are the most prevalent grounds for Thailand visa rejection:
Missing required documents (bank statements, bookings), outdated/invalid documents (expired passport), or inconsistent information.

Not meeting the minimum required bank balance, suspicious sudden deposits, or lack of stable income evidence.
Vague plans, no return flight (suggesting overstay risk), or inconsistent/unrealistic itinerary.

History of overstaying or violating immigration laws in Thailand or other countries.

Lack of stable job, property, or family ties, leading to suspicion of intent to overstay.

Limited international travel or previous visa rejections from other countries.

Submitting forged documents or false details (can result in a permanent ban).

Submitting too close to the travel date or failing to follow proper procedures.
Applying for a visa can be challenging, and understanding common reasons for rejection can help you avoid delays. Here are some ways to avoid visa rejection:
Double-check all requirements on the Thai Embassy or VFS website before applying.
Maintain a consistent travel story and provide honest, verifiable documents.
A history of visa denials or overstays in other countries can hurt your chances of approval.
Show strong financial and personal ties to your home country.
Avoid last-minute applications and keep photocopies of everything submitted.
The Thailand Digital Arrival Card (TDAC) is a mandatory entry document that can be updated or re-submitted anytime before your travel date. You may make corrections as long as you remain within the 72-hour submission window prior to your arrival in Thailand.
If you discover any mistakes after submitting the form, it is advisable to complete and submit a new TDAC form.
Please note: Service charges (if applicable) vary depending on the platform used, and are generally non-refundable once the form has been submitted.
Here are a few tips and Best Practices for Thailand Visa Application in India:
Book in advance: Always book your appointment for your visa application early.
Document Checklist: Ensure all your documents, including photo specifications and bank statements, meet the specific requirements for your region.
Jurisdiction: Confirm which VFS Global submission centre your state falls under (North, West, East, South).
Processing Time: Allow ample buffer time for visa processing, as it can vary.
Fees: Be aware that service and visa fees are non-refundable.
Here are some key visa application centres in India for Thailand. Please check their official website for current appointment slots, fees & document checklists before visiting.
City | Address |
|---|---|
New Delhi | 702–707, 7th Floor, Prakash Deep Building, 7 Tolstoy Marg, Connaught Place, New Delhi 110001 |
Mumbai | Urmi Axis Building, 3rd Floor, Behind Famous Studio, Opp. E. Moses Road, Mahalaxmi (West), Mumbai 400011 |
Kolkata | 5th Floor, Rene Tower, Plot No. AA-I, 1842 Rajdanga Main Road, Kasba, Kolkata 700107 |
Chennai | (Exact building may vary; check site for updated location) |
Hyderabad | Shop No 203, Mekins Maheshwari Mayank Plaza, Greenlands, Ameerpet, Hyderabad 500016 |
Here’s a list of all Thailand Embassies and Consulates in India including addresses, contact info, and official websites:
Location | Type | Address | Contact Details |
|---|---|---|---|
New Delhi | Royal Thai Embassy | 56-N Nyaya Marg, Chanakyapuri, New Delhi 110 021 | +91 11 2419 7200 [email protected] / [email protected] |
Mumbai | Royal Thai Consulate-General | Express Towers, 12th Floor, Barrister Rajni Patel Marg, Nariman Point, Mumbai 400 021 | +91 22 2204 1589 [email protected] |
Chennai | Royal Thai Consulate-General | No. 116, Chamiers Road, Nandanam, Chennai 600 035, Tamil Nadu | +91 44 4230 0730 [email protected] |
Kolkata | Royal Thai Consulate-General | Unit 20/2, 19th Floor, Acropolis Business Towers, 1858/1 Rajdanga Main Road, Kolkata 700 107 | +91 33 4602 4448 [email protected] |
As friendly advice, we recommend you purchase travel insurance when travelling to Thailand. It will protect your finances in case of medical emergencies or loss arising from loss of passport, flight cancellation or rescheduling, and more.
So, apply for a Thailand visa today and pack your bags to enjoy an unforgettable international trip.
No. TDAC is not a visa. It’s only an entry form. For an actual Thailand tourist visa, Indians must apply online through the embassy or approved visa platforms.
TDAC submissions are usually processed within 1 business day, although most approvals come even sooner.
TDAC does not determine visa validity. It simply authorizes entry. Under the visa-free scheme, Indians can stay up to 60 days per visit, as permitted by Thai immigration.
Yes, Indian citizens can enter Thailand visa-free for tourism and short business visits for up to 60 days. However, starting May 1, 2025, you must complete the mandatory Thailand Digital Arrival Card (TDAC) online within 72 hours before your arrival.
As of May 1, 2025, new visa regulations for Thailand are implemented. All travellers must submit a Thailand Digital Arrival Card online within 72 hours prior to their arrival. Furthermore, the number of non-immigrant visa classifications has been reduced to seven groups, and there will be stricter scrutiny of individuals making frequent, short-term visa-free entries.
The processing time of Thai visas for Indians is usually 5-7 days. Hence, you must apply for a Thailand visa 20 days before your travel date.
Choose a method (online/offline/e-VOA), fill the form, upload documents (passport, photos, travel plan, funds proof), pay the fee, and submit the application. Visa-free travellers still need to complete TDAC.
The required size for a Thailand visa photo depends on the visa type: 3.5 cm x 4.5 cm for standard visas applied for at an embassy or consulate and 4 cm x 6 cm for a visa on arrival.
The best time to apply is approximately four weeks prior to your departure date. Apply for your visa at least 90 days before your arrival in Thailand.
No, you will not be refunded if the visa officials reject your Thailand visa. Therefore, you must complete the application form carefully to avoid rejection.
No, Indians do not need to buy travel insurance when applying for a Thailand visa. Nevertheless, it is generally advisable to purchase travel insurance, as it covers the losses arising due to unforeseen circumstances or medical emergencies.
Indians are not eligible for the Thailand Visa on Arrival. Indian travellers must enter via visa-free entry with TDAC or apply in advance for a tourist or business visa.
Yes, you can cancel your Thailand visa appointment at any time before submitting your documents to the Embassy. Once you have submitted your documents, you cannot cancel or ask for a refund for your Thailand visa application.
Yes! You have to have a confirmed travel itinerary, including flight reservations and accommodation bookings, before applying for a Thailand visa.
The best time to apply is approximately four weeks prior to your departure date. Apply for your visa at least 90 days before your arrival in Thailand.
Yes, Thailand visa-free for Indians. They can enjoy tourism and short business visits for up to 60 days. However, starting May 1, 2025, you must complete the mandatory Thailand Digital Arrival Card (TDAC) online within 72 hours before your arrival.
Disclaimer: The information mentioned on this page is compiled from different websites and government sources. The information may be updated from time to time. Hence, please refer to the respective government websites and verify before making any visa-related decisions.