Thailand Visa: Requirements and How to Apply

Author's Profile Picture

By Naddy

Thailand Visa

Thailand, a country known for its stunning natural beauty, rich culture, and modern city life, is one of the most popular travel destinations in the world. From white-sand beaches and ancient temples to lively night markets, Thailand offers something for every traveler.

With Trip.com, you’ll get helpful information on the visa requirements for entering Thailand and tips to make your travel smooth and hassle-free — from entry regulations and travel documents to useful reminders before your departure. Let Trip.com guide you every step of the way.

🎁Trip.com special deals & promotions for Bangkok travel
Deals & promotions collection: Get up to 8% off on hotel bookings
📱Get Connected in Bangkok
Bangkok eSIM from Rp 72,156
🙋Must-visit Attractions in Bangkok
Sea Life Bangkok Ocean World ticket from Rp 465,721
Safari World Bangkok ticket from Rp 339,535
💓One-day tour in Bangkok
The Grand Palace + Wat Arun+ Wat Paknam Phasi Charoen! Only Rp 863,478
Damnoen Saduak Market and Maeklong Rail Day Tour! Only Rp 546,377
Grand Palace + Wat Phra Kaew + Wat Arun + Chao Phraya River! Only Rp 1,720,931
Damnoen Saduak Floating Market + Maeklong Railway Market + Tree Temple! Only Rp 642,750

Do You Need a Visa to Visit Thailand?

Indonesian passport holders can travel to many countries around the world, each with its own visa requirements. They can visit 79 countries or territories without needing to apply for a visa in advance—and Thailand is one of them. There’s even better news: starting June 1, 2024, the Thai government extended the visa-free stay for tourists from Indonesia and 93 other countries from 30 days to 60 days. However, beginning May 1, 2025, all foreign travelers, including Indonesians, must complete the Thailand Digital Arrival Card (TDAC) online at least 3 days before arrival.

😍😍 Tips: Plan your holiday now by booking flight tickets from Jakarta to Bangkok on Trip.com. Enjoy the best flight deals and start your unforgettable adventure in Thailand!

New List of Visa-Free Countries for Indonesia

New List of Visa-Free Countries for Indonesia

This is the list of countries that offer visa-free policies for Indonesian passport holders:

Category

Visa-Free Countries

Asia

Brunei Darussalam, Cambodia, the Philippines, Japan (15 days, for e-passport holders only), Laos, Malaysia, Maldives, Singapore, Thailand, Timor Leste

Africa

The Gambia (90 days, entry clearance and International Certificate of Vaccination required), Kenya, Morocco, Namibia, Rwanda (90 days, vaccination certificate required), Seychelles, Tanzania

Europe

Albania, Andorra, Austria, Belarus, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Kosovo, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Moldova, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, San Marino, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, Ukraine, Vatican City

North & South America

Antigua and Barbuda, Bahamas, Barbados, Belize, Bermuda, Bolivia, Brazil (30 days), Chile (90 days), Colombia (90 days, extendable to 180 days within a year), Dominica (21 days), Ecuador (90 days, extendable. Max 60 days in Galapagos), El Salvador, Grenada, Guatemala, Guyana (30 days), Haiti, Honduras, Jamaica, Mexico, Nicaragua, Panama, Paraguay, Peru, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Suriname, Trinidad and Tobago, Uruguay, Venezuela

Oceania

Fiji, Cook Islands, Niue, New Zealand (3 months), Samoa, Tonga, Tuvalu

Thailand Entry Requirements

Thailand Entry Requirements

This is important information regarding the requirements that must be fulfilled before traveling to Thailand.

We will discuss the need for a valid passport, the requirement of a return ticket, proof of accommodation, the importance of carrying sufficient cash, and the necessity of having adequate travel insurance.

  1. Holding a passport that is valid for at least 6 months from the date of arrival.
    Make sure your passport is valid for a sufficient period before traveling to Thailand. A passport that is close to expiration may be rejected by immigration authorities.
  2. Providing proof of a return ticket that shows your departure date from Thailand.
    Thai immigration requires proof that you have plans to leave the country after your stay ends. Ensure you have a valid return ticket that aligns with your travel plans.
  3. Having proof of accommodation in Thailand, such as a hotel booking confirmation or an invitation letter from a host.
    You must show that you have a legitimate place to stay during your time in Thailand. This could be a hotel booking confirmation or an invitation letter from a friend or family member residing in Thailand.
  4. Carrying a minimum amount of cash as required by Thai immigration, or having access to sufficient funds to support your stay in Thailand.
    Immigration officers may ask you to show financial proof that you can support your stay. This may include cash, credit cards, or traveler’s cheques.
  5. Some countries also require passport holders to have travel insurance that covers medical treatment and evacuation.

    Although this is not a common requirement, certain countries mandate that travelers have travel insurance that includes medical coverage and evacuation. Make sure to check whether travel insurance is needed before traveling to Thailand.
💯💯Tips: Make your holiday even more memorable by staying at a stunning hotel in Bangkok. Find exciting promo codes on Trip.com and experience a truly unforgettable getaway!

Types of Thailand Visas

Types of Thailand Visas

Here are some common types of Thailand visas:

  1. Tourist Visa: The Thailand tourist visa is usually granted to travelers who want to visit Thailand for vacation, recreation, or short visits. This visa has a limited stay period, typically between 15 to 60 days depending on the applicant’s country of origin.
  2. Non-Immigrant Visa: The Thailand non-immigrant visa is issued to those who intend to stay in Thailand for non-immigration purposes such as work, study, or investment. This visa comes in various categories, including business visa, education visa, work visa, retirement visa, and others. Each category has different requirements and application procedures.
  3. Elite Visa: The Elite visa is a special visa program offered by the Thai Government for those who want to stay in Thailand for an extended period. The program offers several packages with different benefits, such as long-term visas, access to exclusive facilities, and priority services.
  4. Transit Visa: The Thailand transit visa is granted to those passing through Thailand on their way to their final destination. This visa allows the holder to stay in Thailand for a short period, usually no more than 30 days.
  5. Diplomatic and Consular Visa: This visa is issued to diplomats, government officials, or embassy or consulate staff who will be working in Thailand.

Important Preparations Before Traveling to Thailand

No.

Preparation

Description

1

Check Passport Requirements

Make sure your passport is valid for at least six months before the expiration date.

2

Check Visa Requirements

Verify the visa requirements that apply to your country.

3

Make a Travel Plan

Create a detailed travel plan, including cities to visit and other tourist attractions.

4

Arrange Travel Insurance

Ensure you have adequate travel insurance coverage.

5

Confirm Accommodation

Book accommodation before departure and confirm your reservations.

6

Prepare Cash

Exchange enough cash or ensure your international credit/debit cards can be used in Thailand.

7

Manage Vaccinations & Health

Check if you need any specific vaccinations and consult with a doctor or health center.

8

Prepare Important Documents

Make sure to bring copies of important documents such as flight tickets, reservation confirmations, etc.

How to Apply for an Thailand Visa

visa application website

(Source: Official Thailand eVisa Website)

1. Determine the Type of Visa You Need

Before applying, identify the visa that best suits your purpose of travel. The most common types include:

  • Tourist Visa (TR)
  • Business Visa (Non-Immigrant B)
  • Education Visa (Non-Immigrant ED)
  • Retirement Visa (Non-Immigrant O-A)
  • Family-Related Visa
  • Permanent Resident Visa
  • Special Visas (Elite Visa)

Each visa has specific eligibility criteria and required documentation, so it's essential to choose the right one.

2. Prepare the Required Documents

Each visa type has its own set of required documents. Here’s a general list of what you might need:

General Documents for Most Visas:

  • Completed Visa Application Form
  • Valid Passport (at least 6 months validity)
  • Passport-sized Photos (usually 2 photos)
  • Visa Fee (check the specific amount for the visa type)
  • Proof of Travel (e.g., flight ticket)
  • Accommodation Proof (hotel booking or invitation letter)

Additional Documents for Specific Visas:

Visa Type

Requirements

Tourist Visa (TR)

  • Proof of sufficient funds (bank statements)
  • Return ticket

Business Visa (Non-Immigrant B)

  • Letter of invitation from a Thai company or employer
  • Company registration documents (if applicable)

Education Visa (Non-Immigrant ED)

  • Enrollment letter from a recognized Thai institution
  • Proof of financial means

Retirement Visa (Non-Immigrant O-A)

  • Proof of age (e.g., birth certificate or passport)
  • Financial evidence (bank statement or income certificate)
  • Health insurance

Permanent Resident Visa

  • Long-term residency evidence
  • Police clearance certificate

Elite Visa

  • Completed application form for the Elite Visa program
  • Proof of financial investment or membership payment

3. Submit Your Application

Apply at a Thai Embassy or Consulate

  • Visit the Thai embassy or consulate in your home country or where you legally reside.
  • Submit the completed visa application form along with the required documents and visa fee.

Apply Online (If Available)

  • Some visa categories may allow you to apply online through the Thai embassy's or consulate’s official website.
  • Online applications typically require uploading scanned documents and paying the visa fee online.

4. Pay the Visa Fee

The visa fee varies depending on the visa type and the embassy or consulate processing the application. You can pay the fee by:

  • Cash (in person at the embassy or consulate)
  • Bank Transfer (some embassies or consulates)
  • Credit or Debit Card (for online applications)

Ensure that you have the correct fee amount, as visa applications can be rejected if the payment is incorrect.

5. Wait for Processing

Processing Time

  • The processing time for a Thailand visa typically ranges from 2 to 10 business days, depending on the type of visa and the embassy’s workload.
  • Some visas may require additional processing time, especially if documents need verification or further information is required.

6. Attend an Interview (If Required)

Some applicants, particularly those applying for non-tourist visas like the business or work visa, may be required to attend an interview at the Thai embassy or consulate. During the interview, you may be asked about your travel plans, employment status, or financial situation.

7. Receive Your Visa

Once your application is approved, you will be notified to collect your visa or it will be mailed to you. Depending on the embassy, you can either:

  • Pick up your visa in person at the embassy or consulate.
  • Receive your visa by mail (if you opted for postal delivery).

Grab Flight Discounts To Bangkok

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Flights to Bangkok

How Much Does an Thailand Visa Cost?

1. The Grand Palace

Visa Type

Fee

Details

Tourist Visa (Single Entry)

Approximately USD 30–50 (~Rp 450,000–750,000)

Suitable for short-term tourism; fees vary by nationality and embassy processing

Multiple-Entry Tourist Visa

Approximately USD 150–250 (~Rp 2,250,000–3,750,000)

Allows multiple entries over 6 months; ideal for travelers re-entering Thailand during stay

Non-Immigrant B Visa (Business)

Single Entry: 2,000 THB (~Rp 920,000)

Multiple Entry: 5,000 THB (~Rp 2,300,000)

For business visits, employment, or investment purposes

Non-Immigrant ED Visa (Education)

2,000 THB (~Rp 920,000)

For students enrolled in recognized Thai educational institutions

Retirement Visa (Non-Immigrant O-A)

2,000 THB (~Rp 920,000)

For individuals aged 50+ who meet financial requirements

Thailand Elite Visa

1.5 million – 5 million THB (~Rp 690,000,000 – 2,300,000,000)

Offers long-term residency with privileges; fees depend on package chosen

Destination Thailand Visa (DTV)

10,000 THB (~Rp 4,600,000)

For digital nomads and remote workers; allows stays up to 180 days per year within a 5-year period

How Long Does It Take to Apply for an Thailand Visa?

thailand pasport and visa

The processing time for a Thailand visa varies depending on the type of visa being applied for. Below are the typical processing times for common visa types:

Visa Type

Processing Time

Details

1. Tourist Visa (Single Entry)

Typically 5–10 working days

Applies if all documents are complete. Delays may happen during peak seasons or if extra info is required.

2. Multiple-Entry Tourist Visa

Generally 5–10 working days

Similar to single-entry, though may take longer depending on embassy workload.

3. Non-Immigrant Visas (Business, Education, Retirement)

Approximately 5–10 working days

Time varies by category and embassy requirements.

4. e-Visa (Electronic Visa)

Typically 2–3 business days, up to 10 days

May vary by nationality and visa type. Recommended to apply at least 15 working days before travel.

5. Destination Thailand Visa (DTV)

May take longer than 7 working days

Applicants may need to visit the embassy for an interview, causing additional delays.

🎁Trip.com special deals & promotions for Bangkok travel
Deals & promotions collection: Get up to 8% off on hotel bookings
📱Get Connected in Bangkok
Bangkok eSIM from Rp 72,156
🙋Must-visit Attractions in Bangkok
Sea Life Bangkok Ocean World ticket from Rp 465,721
Safari World Bangkok ticket from Rp 339,535
💓One-day tour in Bangkok
The Grand Palace + Wat Arun+ Wat Paknam Phasi Charoen! Only Rp 863,478
Damnoen Saduak Market and Maeklong Rail Day Tour! Only Rp 546,377
Grand Palace + Wat Phra Kaew + Wat Arun + Chao Phraya River! Only Rp 1,720,931
Damnoen Saduak Floating Market + Maeklong Railway Market + Tree Temple! Only Rp 642,750

Information about International Airports in Thailand

Suvarnabhumi airport

Currently, Thailand has several major international airports, including:

  • Suvarnabhumi International Airport: Located in Bangkok, this is the busiest and largest airport in Thailand.
  • Don Mueang International Airport: Also located in Bangkok, this is the second-largest airport in Thailand and is primarily used by low-cost airlines and for domestic flights.
  • Chiang Mai International Airport: Located in Chiang Mai in northern Thailand, this airport is an important tourist destination and offers both domestic and international flights.
  • Phuket International Airport: Situated on Phuket Island in southern Thailand, this airport is the main gateway for tourists visiting Phuket and offers domestic and international flights.
  • Hat Yai International Airport: Located in the city of Hat Yai in southern Thailand, this airport is the primary international airport in the southern region and provides both domestic and international flights.

In addition to the airports listed above, Thailand also has several smaller international airports such as Krabi International Airport and Samui International Airport. These airports facilitate easier access for travelers entering and leaving Thailand and connect with various destinations within the country.

FAQs about Visiting Thailand

  • Do Indonesian citizens need a visa to enter Thailand?

    No, Indonesian passport holders can enter Thailand visa-free for up to 60 days for tourism purposes. This extended stay policy started on June 1, 2024.
  • Is the 60-day visa-free stay automatic?

    Yes, as long as you enter Thailand for tourism with a valid Indonesian passport and meet entry requirements, the 60-day stay is granted automatically at the border or airport.
  • Can I extend my visa-free stay in Thailand beyond 60 days?

    Yes, you can apply for an extension at an immigration office in Thailand. The extension is typically up to 30 additional days and costs around 1,900 THB (~Rp850,000).
  • What if I want to stay in Thailand longer or for other purposes (work, study, etc.)?

    You’ll need to apply for a non-immigrant visa such as: Non-Immigrant B Visa (for work/business) Non-Immigrant ED Visa (for study) Retirement Visa (for those aged 50+) Destination Thailand Visa (DTV) (for digital nomads/remote workers)
  • How long does it take to process a Thailand visa in Indonesia?

    Visa processing times vary by type: Tourist visa: 5–10 working days e-Visa: 2–3 business days (may take up to 10) DTV or long-term visas: Can take longer and may require in-person interviews
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
>
thailand visa