Key points
- Since 15 September 2026, 60 countries and territories get 30 days visa free for tourism. The old 60 day exemption no longer exists.
- Seychelles and Mauritius get 15 days visa free. Bilateral agreements give 90 days to Argentina, Brazil, Chile, Peru and South Korea, and 30 days to China, Russia, Kazakhstan, Vietnam and five others.
- Only Azerbaijan, Belarus and Serbia can get a visa on arrival, at designated checkpoints, for THB 2,000.
- Everyone else, for example Pakistani, Nigerian, Egyptian, Bangladeshi and Mexican citizens, needs a visa before travel, usually the Thai e visa. A tourist visa allows a 60 day stay.
- Sroky can file the Thai tourist e visa for you in the app soon, for a Sroky fee of USD 39 plus the official fee. You can always apply yourself on thaievisa.go.th.
Contents
What changed on 15 September 2026
Thailand rewrote its entry rules for ordinary passports. The Ministry of Foreign Affairs summary, dated 31 August 2026, cut the long standing 60 day visa exemption to 30 days, shortened the country list to 60 countries and territories, and limited the visa on arrival to three nationalities.
Many travel blogs still talk about 60 days visa free. That rule ended. If your country was on the old list but not the new one, for example Mexico, Colombia, Morocco or Uzbekistan, you now need a visa before you fly. If you hold an Azerbaijani passport, read our Thailand guide for Azerbaijanis for the visa on arrival details.
Which group is your passport in?
| Group | Who | Stay |
|---|---|---|
| 30 day visa exemption (60) | All 27 EU states, Australia, Bahrain, Bhutan, Brunei, Canada, Fiji, Georgia, Iceland, India, Indonesia, Israel, Japan, Jordan, Kuwait, Kyrgyzstan, Liechtenstein, Malaysia, Maldives, New Zealand, Norway, Oman, Philippines, Qatar, Saudi Arabia, Singapore, South Africa, Switzerland, Taiwan, Türkiye, Ukraine, UAE, UK, USA | Up to 30 days for tourism |
| 15 day visa exemption | Seychelles, Mauritius | Up to 15 days |
| Bilateral agreement, 90 days | Argentina, Brazil, Chile, Peru, South Korea | Up to 90 days |
| Bilateral agreement, 30 days | China, Hong Kong, Macao, Kazakhstan, Laos, Mongolia, Russia, Timor Leste, Vietnam | Up to 30 days |
| Bilateral agreement, 14 days | Cambodia, Myanmar (Myanmar at international airports only) | Up to 14 days |
| Visa on arrival | Azerbaijan, Belarus, Serbia | Short tourist stay; fee THB 2,000 |
| Visa required | Every other passport, for example Pakistan, Bangladesh, Nigeria, Egypt, Sri Lanka, Nepal, Iraq, Mexico, Colombia, Morocco, Uzbekistan | Get a visa or e visa before travel |
Groups are for ordinary passports, from the Thai MFA summary effective 15 September 2026. Visa free means no visa at all; an arrival card or other checks still apply.
Rules for visa free visitors
- The 30 day exemption is for tourism. Work, study and long stays need the right visa.
- Bring a passport with enough validity, a ticket out of Thailand and proof that you can pay for your stay. Officers can ask for them.
- Fill in the free Thailand Digital Arrival Card (TDAC) online in the 3 days before you arrive. See our guide to arrival cards.
- Visa free entries by land are limited, so do not plan repeated border runs. The Tourism Authority of Thailand says visa exempt land entries are capped at 2 per calendar year, with exceptions for some neighbours; check before you cross.
- If you want more than 30 days, you can apply for a tourist e visa even if you are visa exempt. It gives a 60 day stay.
The Thai e visa: who needs it and how it works
Thailand issues visas online at thaievisa.go.th, the only official e visa site. Any non Thai national can apply. What matters is where you are: you apply to the Thai embassy or consulate that covers the country you are in when you apply, and you upload proof that you live or stay there. A Pakistani engineer working in Baku, for example, applies as a resident of Azerbaijan.
A tourist visa (TR) allows a stay of 60 days, single entry, and the visa itself is valid for 3 months, according to Thai embassy checklists. Thai immigration can usually extend the stay once by 30 days. The fee is set by the embassy in its local currency: the Thai embassy in Vienna, for example, lists EUR 35 for a single entry and EUR 175 for multiple entries, and the embassy in Kuala Lumpur lists RM 160.
- 1
Open thaievisa.go.th
Create an account and choose the country where you are now. The site sends your file to the embassy that covers it.
- 2
Pick the visa type
Tourist visa for holidays and family visits. Business, study and work have their own categories with their own papers.
- 3
Upload documents
Passport bio page, a recent photo, proof of residence where you apply, flight and hotel bookings in your name and recent bank statements. Each embassy sets its own amount; the embassy in Kuala Lumpur, for example, suggests about THB 30,000 per person.
- 4
Pay and wait
Pay the embassy's fee online. It is not refunded. The embassy in Vienna, for example, decides in 15 to 30 working days and says some nationalities can wait up to 3 months, so apply early.
- 5
Print the approval
Carry the e visa approval with your passport, and still fill in the TDAC before you land.
Visa on arrival: only three countries
Since 15 September 2026, only citizens of Azerbaijan, Belarus and Serbia can get a visa on arrival, at designated immigration checkpoints, for THB 2,000. The criteria are set by the Thai Immigration Bureau. Travellers from these three countries can also apply for the tourist e visa in advance if they want 60 days or a faster arrival.
Citizens of India, China and other countries that used visa on arrival in the past now enter visa free instead, or need an e visa.
Sroky can apply for the Thai e visa for you
Sroky is a private company, not the Thai government. The Thai tourist e visa is coming soon in the Sroky app: we check your passport and papers, fill in the application on thaievisa.go.th with your answers and follow it until the decision.
Sroky's fee is USD 39 for a standard application. The official Thai fee is a separate line, paid at cost. You can always apply yourself on thaievisa.go.th for the official fee only. Sroky's paid services are not available to residents of Iran, Cuba, North Korea, Syria or Russia.
Let Sroky file your e visa
Check your passport for free, fill in the application in the app and we file it on the official portal. You pay our fee and the official fee as separate lines.
Frequently asked questions
Is Thailand still visa free for 60 days?
No. Since 15 September 2026 the main visa exemption is 30 days, for 60 countries and territories. A tourist e visa gives a 60 day stay.
Do Pakistani citizens need a visa for Thailand?
Yes. Pakistan is not on any exemption or visa on arrival list, so Pakistani citizens apply for a Thai visa before travel, usually through thaievisa.go.th.
Do Indian citizens need a visa for Thailand in 2026?
No, not for tourism up to 30 days. India is on the 30 day visa exemption list that started on 15 September 2026.
Which countries get a Thailand visa on arrival?
Only Azerbaijan, Belarus and Serbia, at designated checkpoints, for a fee of THB 2,000.
Can I apply for a Thai e visa while living in Azerbaijan?
Yes. Choose Azerbaijan as the country you are in, and upload proof that you live there, such as your residence card. Your passport nationality does not stop you, but the embassy decides.
Do German citizens need a visa for Thailand?
No. Germans, like all EU citizens, get 30 days visa free for tourism. For a longer stay they can apply for a 60 day tourist e visa.
Official sources
- Thai MFA: summary of the revised visa exemption and visa on arrival schemes, effective 15 September 2026
- Thailand official e visa website
- Royal Thai Embassy Vienna: e visa, fees and jurisdiction
- Thai MFA: tourist visa (TR) checklist, 60 day single entry
- Tourism Authority of Thailand: new 30 day and 15 day visa exemption rules
- Thai Immigration Bureau: Thailand Digital Arrival Card
Sroky is a private company and is not part of any government. This guide is general information, not legal advice. Rules change: the official source always applies. Disclaimer