Embassy of Thailand in Pretoria
Today 09:00–12:00, 13:30–17:00- Address
- Hill Street 248, Pretoria
- Phone
- +27 12 342 5470
- Website
- pretoria.thaiembassy.org
Thailand
South Africa
1 embassy
In South Africa, Thailand has an embassy in Pretoria. South African citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.
At Hill Street 248, Pretoria, the Thai embassy represents Thailand towards South Africa. Its phone number and website are on its page.
South Africa
Thailand Visa-free, 60 days Thailand visa for citizens of South Africa
Thailand
South Africa Visa-free, 30 days South Africa visa for citizens of Thailand
South African citizens can visit Thailand without a visa for up to 60 days.
Missions of South Africa in Thailand (1)
In return, South Africa has an embassy in Thailand, in Bangkok.
Worldwide, Thailand has 140 missions in 85 countries; one of them is in South Africa.
No visa is needed by Thai citizens for South Africa, for stays of up to 30 days. In South Africa, Thai citizens can turn to the Thai embassy for passports and emergency help.
The Thai embassy in South Africa closes on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026.
The Thai embassy is in Pretoria, at Hill Street 248, Pretoria.
South African citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.
South Africa admits Thai citizens without a visa for stays of up to 30 days.
Yes, South Africa has its embassy in Bangkok.