Travellers to Thailand need to apply online for the Thailand Digital Arrival Card (TDAC). This is not a visa, but an arrival card that all travellers will need. There is no charge for the TDAC. Apply online here: https://tdac.immigration.go.th/arrival-card/
There are different rules for entry to Thailand depending on nationality. The good news for South African passport holders is that you don’t need to apply for a visa in advance if you are visiting Thailand as a tourist and will be in the country for less than 30 days. In this situation, South African travellers can enter Thailand under the visa exemption scheme.

(Photo: Nawadoln / Shutterstock.com)
Visa exemption
Visa exemption shouldn’t be confused with visa on arrival; they are two different things. South African passport holders are allowed to enter Thailand ‘visa exempt’. The visa-on-arrival scheme does not apply to South African nationals.
The key thing about the visa exemption is that you do not need to complete paperwork or apply in advance. On arrival in Thailand, the immigration officer will stamp your passport with the visa-exempt permit. This currently allows you to stay for up to 60 days, but will soon be changing to 30 days (see the information below).
Visa Exemption changes
In May 2026, Thailand’s Cabinet approved changes to the visa exemption scheme. Under the new arrangements, countries previously covered by the 60-day visa exemption (including South Africa) will now be allowed a 30-day stay. The new rules are likely to come into effect in mid/late-June, but we will add updates here when we know the exact date. Travellers who wish to stay longer than 30 days can apply online for a Tourist Visa.
Please note that there are some rules which apply to the visa exemption and you will need to meet all of these requirements:
- Available to passport holders from certain countries including South Africa
- You are travelling as a tourist
- Your passport has at least 6 months validity (from the date of arrival in Thailand)
- You have a confirmed flight ticket (an e-ticket is acceptable) to show you will be flying out of Thailand within 60 or 90 days
- Although this is not routinely checked, you may be required to show you have adequate finances for your stay. This should be cash or travellers’ cheques equivalent to 20,000 Baht (approximately 10,000 rand) per person or 40,000 Baht (20,000 rand) per family. Although this requirement is rarely requested by immigration officers, it is something to take note of just in case.
If your plans change and you decide you want to stay longer than 60 days, you can apply for an extension of 30 days (fee 1,900 Baht) at any immigration office in Thailand. Extensions are at the discretion of the immigration office.
Tourist Visa
If you wish to visit Thailand for longer than 30 days, you can apply for a Single-Entry Tourist Visa.
If you are travelling in South-East Asia and plan to visit Thailand at different times, you can apply for a Multiple-Entry Tourist Visa. This visa is valid for entering Thailand multiple times within six months from the date of visa issuance. Each time you enter Thailand you will be allowed to stay for 60 days. In effect, this allows a stay of up to 180 days during the period the visa is valid.
You can see the full details required to apply for a Tourist visa on the Royal Thai Embassy website. Among the main things you will need are:
- Proof of flight/travel confirmation
- Proof of accommodation in Thailand e.g. hotel booking
- Bank statements showing sufficient funds to cover your trip to Thailand
The visa application process is online. If you are a resident in Angola, Botswana, eSwatini, Lesotho, Madagascar, Malawi, Mauritius, Namibia, South Africa, Zambia or Zimbabwe and wish to apply for a Thai visa, you must apply and submit your application through the new online e-Visa platform at https://www.thaievisa.go.th/
Applicants do not need to submit their passports and supporting documents to the Royal Thai Embassy in Pretoria. Please contact visa.pre@mfa.go.th for visa-related inquiries.
Destination Thailand Visa (DTV)
The Destination Thailand Visa (DTV) is a new visa category that was introduced in July 2024. The visa allows a stay of up to 180 days per entry. The DTV is aimed at digital nomads/remote workers/freelancers. It is also suitable for anyone training in Muay Thai, Thai culinary training, or undergoing medical treatment in Thailand. South African passport holders can apply via the Royal Thai Embassy, Pretoria.







