Thailand Visa for Indians 2026: Visa-Free Entry, Types, Fees & Complete Guide

Planning a trip to the land of smiles? Great news — Indian passport holders can now visit Thailand visa-free for up to 60 days. Yes, you read that right! Thailand has extended its visa exemption for Indians, making it one of the most accessible international destinations from India right now. But before you pack your bags, there are a few important things you need to know — from completing the mandatory Thailand Digital Arrival Card (TDAC) to understanding your visa options if you plan to stay longer. This complete guide covers everything: visa types, fees, documents, the step-by-step application process, and tips to ensure a smooth entry.

Do Indians Need a Visa for Thailand?

As of 2026, Indian citizens do NOT need a visa to visit Thailand for tourism for up to 60 days. This is thanks to Thailand’s extended visa exemption policy for Indian passport holders. However, this doesn’t mean you can simply book a flight and show up — there are mandatory requirements you must meet before boarding:

  • Complete the Thailand Digital Arrival Card (TDAC) online within 72 hours before departure
  • Hold a valid Indian passport with at least 6 months of validity from your travel date
  • Have at least 2 blank pages in your passport
  • Carry proof of onward/return flight and hotel booking
  • Show proof of funds: at least THB 20,000 (~₹48,000) per person or THB 40,000 per family

Important: If you fail to complete the TDAC before boarding, airlines are required to deny you boarding. This is not optional — it is a mandatory entry requirement.

Types of Thailand Visa for Indians

While most Indians will use the visa-free entry, there are several official visa options depending on your purpose of travel and duration of stay.

1. Visa Exemption (Visa-Free Entry)

Allows Indian passport holders to stay in Thailand for up to 60 days for tourism purposes. Can be extended by another 30 days at a local Thai Immigration office. No visa fee. Only requirement is TDAC completion.

2. Tourist Visa (TR)

If you plan to stay longer than 60 days or prefer the security of having a stamped visa, you can apply for a Thailand Tourist Visa (TR) through the Thai consulate in India or via the official e-visa portal.

3. Visa on Arrival (VOA)

Available at major international airports including Suvarnabhumi and Don Mueang in Bangkok. Allows a 15-day stay and is ideal for last-minute trips where you didn’t plan ahead.

4. Thailand e-Visa

Fully operational for Indian applicants through the official portal at thaievisa.go.th. Covers Tourist Visa (TR), Non-Immigrant Visa, and other categories. Processing takes approximately 14 working days.

5. Non-Immigrant Visa

For Indians traveling to Thailand for business, education, work, or retirement. Available in multiple sub-categories (B for business, ED for education, O for family, etc.).

Thailand Visa Fees for Indians

Visa TypeDuration of StayFee (Approx.)Processing Time
Visa Exemption60 days (extendable to 90)FREEInstant at port of entry
Visa on Arrival (VOA)15 daysTHB 2,000 (~₹4,600)30–60 min at airport
Tourist Visa – Single Entry (Consulate)60 days₹2,500–₹4,0003–5 working days
Tourist Visa – Multiple Entry (Consulate)60 days per entry (6 months)₹6,500–₹8,0005–7 working days
e-Visa (Tourist)60 days₹2,500 approx.~14 working days
Non-Immigrant Visa (Business/Work)90 days₹4,000–₹8,0005–7 working days

Note: Fees are approximate and subject to change. Always verify with the Royal Thai Consulate or thaievisa.go.th before applying.

Documents Required for Thailand Visa (Checklist)

Here’s what you need for a smooth entry to Thailand:

For Visa-Free Entry (Tourism up to 60 days):

  • ✅ Valid Indian passport (6+ months validity, 2 blank pages)
  • ✅ Completed TDAC (Thailand Digital Arrival Card) — must be done within 72 hours before departure
  • ✅ Return/onward flight ticket
  • ✅ Hotel booking or proof of accommodation
  • ✅ Proof of funds: THB 20,000 per person (~₹48,000) in cash or bank statement

For Tourist Visa (TR) — via Thai Consulate or e-Visa:

  • ✅ Valid Indian passport (6+ months validity)
  • ✅ Visa application form (filled and signed)
  • ✅ 2 recent passport-size photographs (white background)
  • ✅ Return/onward flight ticket
  • ✅ Hotel booking or accommodation proof
  • ✅ Bank statement (last 3–6 months, minimum ₹1,00,000 balance recommended)
  • ✅ Income proof (salary slips, ITR, or business documents)
  • ✅ Leave approval letter (if employed)
  • ✅ Travel insurance (recommended but not mandatory)

For Visa on Arrival:

  • ✅ Valid Indian passport
  • ✅ Completed TDAC
  • ✅ Return flight ticket
  • ✅ THB 2,000 in cash for VOA fee
  • ✅ Passport-size photo (carry 2 just in case)
  • ✅ Hotel booking confirmation

How to Apply for Thailand Visa Step by Step

Option A: Visa-Free Entry (Most Indians Use This)

  1. Book your flights and hotel — confirm your travel dates.
  2. Complete the TDAC — visit tdac.immigration.go.th and fill in your details. Do this within 72 hours before departure. You’ll receive a confirmation email — save it or screenshot it.
  3. Prepare your documents — print or have digital copies of your flight ticket, hotel booking, and proof of funds.
  4. Arrive at Bangkok airport — proceed to the immigration counter. Show your passport, TDAC confirmation, and required documents.
  5. Get your entry stamp — you’ll be stamped for 60 days. That’s it!

Option B: Thailand e-Visa (via thaievisa.go.th)

  1. Visit thaievisa.go.th — the official Thailand e-visa portal.
  2. Register/create an account using your email address.
  3. Select your visa type (Tourist Visa TR recommended for longer stays).
  4. Fill the application form — personal details, travel info, purpose of visit.
  5. Upload required documents — passport scan, photo, flight/hotel booking, bank statement.
  6. Pay the visa fee online using a credit/debit card.
  7. Wait for approval — approximately 14 working days.
  8. Download your e-visa — present it at immigration on arrival.

Option C: Visa on Arrival at Bangkok Airport

  1. On arrival at Suvarnabhumi or Don Mueang Airport, look for the Visa on Arrival counter.
  2. Fill the VOA form available at the counter.
  3. Submit your passport, photo, flight ticket, hotel booking, and THB 2,000 cash.
  4. Wait (typically 30–60 minutes) and collect your passport with a 15-day stamp.

Thailand Visa on Arrival for Indians — Everything You Need to Know

The Visa on Arrival is available to Indian passport holders at the following entry points:

  • Suvarnabhumi International Airport (Bangkok)
  • Don Mueang International Airport (Bangkok)
  • Phuket International Airport
  • Chiang Mai International Airport
  • Hat Yai International Airport
  • Several land border crossings

Key details: Stay duration: 15 days (non-extendable). Fee: THB 2,000 (~₹4,600) payable in cash at the counter. Processing time: 30–60 minutes. Maximum 2 VOA entries per calendar year.

However, given that Indians now get 60 days visa-free, the Visa on Arrival is rarely needed unless you missed completing your TDAC. Always complete your TDAC to avoid complications.

Processing Time

  • Visa-Free Entry: Instant — processed at the immigration counter on arrival
  • Visa on Arrival: 30–60 minutes at the airport
  • Tourist Visa (Thai Consulate): 3–5 working days (single entry), 5–7 working days (multiple entry)
  • Thailand e-Visa: Approximately 14 working days
  • Non-Immigrant Visa: 5–7 working days

Pro tip: Always apply at least 3–4 weeks before your travel date if applying for a consulate or e-visa.

Common Reasons for Thailand Entry Rejection

Even with visa-free access, Indian travellers can be denied entry at Thailand immigration. Here are the most common reasons:

  • ❌ Not completing the TDAC before boarding — airlines can refuse to let you board
  • ❌ Passport validity less than 6 months from travel date
  • ❌ Insufficient funds — unable to show THB 20,000 per person
  • ❌ No return flight ticket or onward travel proof
  • ❌ Suspicious travel history (too many short trips suggesting work without a work visa)
  • ❌ No confirmed hotel booking
  • ❌ Previous overstay in Thailand

Tips to Get Your Thailand Visa Approved

  • ✅ Always complete the TDAC — this is non-negotiable. Do it within 72 hours of travel.
  • ✅ Book a refundable return ticket before applying for visa — it strengthens your application.
  • ✅ Keep your bank statements showing consistent funds for at least 3 months.
  • ✅ Carry both digital and printed copies of all your documents.
  • ✅ If you plan to extend your stay, visit a Thai Immigration office at least 7 days before your visa expires.
  • ✅ Never overstay — Thailand has a strict overstay penalty of THB 500/day and a potential ban on future entry.
  • ✅ For work in Thailand, always apply for the correct Non-Immigrant B visa — working on a tourist visa is illegal.

Extending Your Stay in Thailand

If you entered on visa-free (60 days) and want to stay longer:

  • Visit any Thai Immigration office with your passport and a fee of THB 1,900 (~₹4,400)
  • You can get a 30-day extension, taking your total stay to 90 days
  • Bring a passport photo (1–2 copies) and proof of accommodation
  • Popular immigration offices: Bangkok (Chaeng Watthana), Phuket, Chiang Mai

Apply for Your Thailand Trip with VisaForTrip

Getting your documents ready for Thailand can still feel overwhelming — especially if you’re applying for a Tourist Visa or e-Visa with your family. At VisaForTrip, our experts help you with document preparation, TDAC guidance, and visa applications so you can travel stress-free.

👉 Apply Now — Get expert help with your Thailand travel documents
💬 WhatsApp an Expert — Have questions? Chat with our visa advisors now

Also check our guides on Singapore visa for Indians, Malaysia visa for Indians, and Indonesia visa for Indians for your next Southeast Asia adventure.

Frequently Asked Questions — Thailand Visa for Indians

1. Do Indian citizens need a visa to travel to Thailand in 2026?

No. Indian passport holders can visit Thailand visa-free for up to 60 days for tourism. However, completing the Thailand Digital Arrival Card (TDAC) online within 72 hours before departure is mandatory.

2. What is the Thailand Digital Arrival Card (TDAC) and how do I fill it?

The TDAC is a mandatory digital form that replaces the old paper arrival card. You must complete it at tdac.immigration.go.th within 72 hours before your flight departs. Fill in your passport details, flight information, and accommodation details. You’ll receive a QR code on your registered email — show this at immigration.

3. How long can Indians stay in Thailand without a visa?

Indian citizens can stay for up to 60 days under the visa exemption scheme. You can extend this by 30 more days (total 90 days) by visiting a Thai Immigration office and paying THB 1,900.

4. What is the Thailand Visa on Arrival fee for Indians in 2026?

The Visa on Arrival fee is THB 2,000 (approximately ₹4,600), payable in cash at the airport counter. The stamp allows a 15-day stay.

5. How do I apply for Thailand e-Visa from India?

Visit the official portal thaievisa.go.th, register an account, select your visa type, fill the form, upload documents, pay the fee, and wait for approval (approximately 14 working days). Download and print your e-visa before travel.

6. How much money should I carry to Thailand as an Indian tourist?

You should be able to show proof of at least THB 20,000 (~₹48,000) per person or THB 40,000 (~₹96,000) per family. This can be in cash or via bank statement/travel card.

7. Can Indians work in Thailand on a tourist visa?

No. Working in Thailand on a tourist visa or visa-free entry is illegal. If you plan to work in Thailand, you need a Non-Immigrant B visa and a valid work permit issued by your employer.

Share this guide:
A

admin

Visa expert with 10+ years of experience helping travellers navigate complex visa requirements across 150+ countries.