Thailand Visa Requirements
Land of Smiles & Digital Nomad Paradise
Visa-free entry (80)
Thailand visa for Albanian citizens — up to 60 days
Thailand visa for American citizens — up to 60 days
Thailand visa for Andorran citizens — up to 60 days
Thailand visa for Argentinian citizens — up to 90 days
Thailand visa for Australian citizens — up to 60 days
Thailand visa for Austrian citizens — up to 60 days
Thailand visa for Bahraini citizens — up to 60 days
Thailand visa for Belgian citizens — up to 60 days
Thailand visa for Bhutanese citizens — up to 60 days
Thailand visa for Brazilian citizens — up to 3 months
Thailand visa for British citizens — up to 60 days
Thailand visa for Bruneian citizens — up to 60 days
Thailand visa for Bulgarian citizens — up to 60 days
Thailand visa for Cambodian citizens — up to 14 days
Thailand visa for Canadian citizens — up to 30 days
Thailand visa for Chilean citizens — up to 90 days
Thailand visa for Chinese citizens — up to 60 days
Thailand visa for Colombian citizens — up to 60 days
Thailand visa for Croatian citizens — up to 60 days
Thailand visa for Cypriot citizens — up to 60 days
Thailand visa for Czech citizens — up to 60 days
Thailand visa for Danish citizens — up to 60 days
Thailand visa for Dutch citizens — up to 60 days
Thailand visa for Ecuadorian citizens — up to 60 days
Thailand visa for Emirati citizens — up to 60 days
Thailand visa for Estonian citizens — up to 60 days
Thailand visa for Finnish citizens — up to 60 days
Thailand visa for French citizens — up to 60 days
Thailand visa for Georgian citizens — up to 60 days
Thailand visa for German citizens — up to 60 days
Thailand visa for Greek citizens — up to 60 days
Thailand visa for Hungarian citizens — up to 60 days
Thailand visa for Icelandic citizens — up to 60 days
Thailand visa for Indian citizens — up to 60 days
Thailand visa for Indonesian citizens — up to 60 days
Thailand visa for Irish citizens — up to 60 days
Thailand visa for Israeli citizens — up to 60 days
Thailand visa for Italian citizens — up to 60 days
Thailand visa for Japanese citizens — up to 60 days
Thailand visa for Jordanian citizens — up to 60 days
Thailand visa for Kazakhstani citizens — up to 60 days
Thailand visa for Kuwaiti citizens — up to 60 days
Thailand visa for Laotian citizens — up to 30 days
Thailand visa for Latvian citizens — up to 60 days
Thailand visa for Liechtenstein citizens — up to 60 days
Thailand visa for Lithuanian citizens — up to 60 days
Thailand visa for Luxembourgish citizens — up to 60 days
Thailand visa for Malaysian citizens — up to 60 days
Thailand visa for Maldivian citizens — up to 60 days
Thailand visa for Maltese citizens — up to 60 days
Thailand visa for Mexican citizens — up to 60 days
Thailand visa for Monégasque citizens — up to 60 days
Thailand visa for Mongolian citizens — up to 30 days
Thailand visa for Moroccan citizens — up to 60 days
Thailand visa for Myanmar citizens — up to 14 days
Thailand visa for New Zealander citizens — up to 60 days
Thailand visa for Norwegian citizens — up to 60 days
Thailand visa for Omani citizens — up to 30 days
Thailand visa for Peruvian citizens — up to 90 days
Thailand visa for Philippine citizens — up to 60 days
Thailand visa for Polish citizens — up to 60 days
Thailand visa for Portuguese citizens — up to 60 days
Thailand visa for Qatari citizens — up to 60 days
Thailand visa for Romanian citizens — up to 60 days
Thailand visa for Russian citizens — up to 60 days
Thailand visa for Sammarinese citizens — up to 60 days
Thailand visa for Saudi citizens — up to 60 days
Thailand visa for Singapore citizens — up to 60 days
Thailand visa for Slovak citizens — up to 60 days
Thailand visa for Slovenian citizens — up to 60 days
Thailand visa for South African citizens — up to 60 days
Thailand visa for South Korean citizens — up to 90 days
Thailand visa for Spanish citizens — up to 60 days
Thailand visa for Sri Lankan citizens — up to 60 days
Thailand visa for Swiss citizens — up to 60 days
Thailand visa for Taiwanese citizens — up to 60 days
Thailand visa for Turkish citizens — up to 60 days
Thailand visa for Ukrainian citizens — up to 60 days
Thailand visa for Uruguayan citizens — up to 60 days
Thailand visa for Vietnamese citizens — up to 60 days
eVisa available (14)
Thailand visa for Bangladeshi citizens — up to See notes
Thailand visa for Bosnian citizens — up to 60 days
Thailand visa for Egyptian citizens — up to 60 days
Thailand visa for Guyanese citizens — up to See notes
Thailand visa for Iraqi citizens — up to See notes
Thailand visa for Kenyan citizens — up to 60 days
Thailand visa for Lebanese citizens — up to 60 days
Thailand visa for Moldovan citizens — up to 30 days
Thailand visa for Montenegrin citizens — up to 60 days
Thailand visa for Nepalese citizens — up to 90 days
Thailand visa for Nigerian citizens — up to 60 days
Thailand visa for Pakistani citizens — up to 30 days
Thailand visa for Surinamese citizens — up to See notes
Thailand visa for Tajikistani citizens — up to 15 days
Visa on arrival (7)
Thailand visa for Armenian citizens — up to 60 days/ 15 days
Thailand visa for Belarussian citizens — up to 15 days
Thailand visa for Bolivian citizens — up to 15 days
Thailand visa for Kyrgyzstani citizens — up to 15 days
Thailand visa for Paraguayan citizens — up to 60 days / 15 days
Thailand visa for Serbian citizens — up to 60 days / 15 days
Thailand visa for Venezuelan citizens — up to 15 days
Visa required (2)
Thailand visa for Iranian citizens — up to 60 days
Thailand visa for North Macedonian citizens — up to See notes
Data last verified: 2026-02-13T06:30:13.454Z
Thailand travel guide
All destinations