Thailand Visa
Visa on Arrival (VoA)Visa Fee
₹3,200 approx (THB 2,000)
Processing
Instant at airport immigration
Stay Allowed
15 days per entry
Validity
15 days (as of 2024)
Thailand VoA fee for Indian nationals is THB 2,000 (~₹3,200). Free visa options also available.
Where to Apply
Suvarnabhumi Airport (BKK) or Phuket Airport (HKT)
Required Documents
- Valid Indian passport (6+ months validity)
- Completed VoA application form (available at airport)
- Passport photograph (4×6 cm, white background)
- Return flight ticket
- Hotel booking confirmation
- THB 10,000 per person in cash or equivalent (proof of funds)
Expert Tips
- Thailand introduced Visa Exemption for Indians from Nov 2023 to Aug 2024 (check current status)
- VoA queue at BKK can be 1–2 hours long — arrive early
- Thailand VISA scheme (Tourist Visa) is free via Thai embassy and allows 60 days
- Border runs (exit and re-enter) are increasingly scrutinised — use proper visas
- Pattaya, Phuket, and Bangkok are all within tourist visa coverage
Frequently Asked Questions
Do Indians need a visa for Thailand?
Indian nationals can get a Visa on Arrival for 15 days (fee: THB 2,000 / ~₹3,200). Thailand also periodically offers visa exemption — check the latest government notices.
How much does Thailand visa cost for Indians?
VoA costs THB 2,000 (~₹3,200) paid in Thai Baht at the airport. A tourist visa from the Thai embassy is free and valid for 60 days.
How long can I stay in Thailand as Indian?
VoA allows 15 days. Thai Tourist Visa (TV) allows 60 days, extendable by 30 days at immigration.
Which airport gives Thailand visa on arrival?
Major airports including Suvarnabhumi (Bangkok), Don Mueang (Bangkok), and Phuket all have VoA counters.
