
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.
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.
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

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.
- 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. - 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. - 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. - 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. - 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.
Types of Thailand Visas

Here are some common types of Thailand visas:
- 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.
- 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.
- 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.
- 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.
- 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. |
Get Thailand eSIM Now!
How to Apply for an Thailand Visa

(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) |
|
Business Visa (Non-Immigrant B) |
|
Education Visa (Non-Immigrant ED) |
|
Retirement Visa (Non-Immigrant O-A) |
|
Permanent Resident Visa |
|
Elite Visa |
|
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
- direct cheapestCGK18:303h 35mNonstopDMK22:05Jakarta - Bangkok|Tue, Jul 22|Indonesia AirAsiaRUB 4,604RUB 6,59330% OFF30% OFFRUB 6,593RUB 4,604
- CGK18:303h 35mNonstopDMK22:05Jakarta - Bangkok|Thu, Jul 31|Indonesia AirAsiaRUB 4,604RUB 6,59330% OFF30% OFFRUB 6,593RUB 4,604
- CGK18:303h 35mNonstopDMK22:05Jakarta - Bangkok|Sat, Jul 19|Indonesia AirAsiaRUB 5,407RUB 6,59318% OFF18% OFFRUB 6,593RUB 5,407
- JKT1:00 PM3h 5mNonstopBKK2:00 PMJakarta - Bangkok|Sun, Jul 13|Indonesia AirAsiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
How Much Does an Thailand Visa Cost?

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?

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. |
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

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