Under the current rules, travelers from many countries who are eligible for a Visa on Arrival (VOA) can stay in Thailand for 30 days and may extend their stay for another 30 days by visiting a Thai immigration office.
A visit to an immigration office can take anywhere from half a day to a full day. This may be inconvenient for tourists who want to spend as much of their trip as possible enjoying Thailand.
For greater convenience, you can apply for a Thai e-Visa before traveling to Thailand. If approved, it can allow you to stay continuously for 60 days.
How It Differs from Visa on Arrival
With E-Visa you can get approve immediately for up to 60 days. If your e-Visa is approved and you want to stay longer after the initial 60 days, you can apply for a 30-day extension at a Thai immigration office.
e-Visa application website: Thailand e-Visa
Who Can Apply for a Thai e-Visa?
- You must be outside Thailand: Applicants must be outside Thailand when submitting their application. You cannot apply for a Thai e-Visa while you are already in Thailand.
- You must be in a supported country: You must be legally residing in a country or territory where a Thai Embassy or Consulate-General offers the e-Visa service.
- You must meet the visa requirements: Eligibility depends on the type of visa you are applying for. Tourist, business and Non-Immigrant visas have different requirements and supporting documents.
How to Apply for a Visa Online
- Create an account: Visit the Thai e-Visa website to create an account or scan the QR code to begin the application process.
- Complete the application: Fill out the application form in English and provide all required information.
- Upload documents: Attach important documents such as your passport and supporting documents required for your visa type.
- Pay the fee: Pay the visa fee through the secure online payment system.
- Wait for approval: Once approved, your e-Visa will be sent to you by email.
Always check the rules that apply specifically to your nationality. Entry requirements and visa eligibility can vary depending on the country or territory you are traveling from.

