To help you plan your trip, we’ve put together some options for flights from South Africa to Thailand. At the time of writing (December 2023) there are no direct flights from South Africa to Thailand. However, several airlines offer connecting flights with only one stop. We’ve listed some of the most popular routes for South African travellers flying to Thailand.
Flights from Cape Town
| Airline | Route | Flights (per week) |
|---|---|---|
| Emirates | Cape Town-Dubai-Bangkok | 8 |
| Emirates | Cape Town-Dubai-Phuket | 8 |
| Qatar Airways | Cape Town-Doha-Bangkok | 14 |
| Qatar Airways | Cape Town-Doha-Phuket | 14 |
| Singapore Airlines | Cape Town-Johannesburg-Singapore-Bangkok | 7 |
| Singapore Airlines | Cape Town-Johannesburg-Singapore-Chiang Mai | 7 |
| Singapore Airlines | Cape Town-Johannesburg-Singapore-Phuket | 7 |
Flights from Durban
| Airline | Route | Flights (per week) |
|---|---|---|
| Emirates | Durban-Dubai-Bangkok | 4 |
| Emirates | Durban-Dubai-Phuket | 4 |
| Qatar Airways | Durban-Doha-Bangkok | 4 |
| Qatar Airways | Durban-Doha-Phuket | 4 |
| Singapore Airlines | Durban-Johannesburg-Singapore-Bangkok | 7 |
| Singapore Airlines | Durban-Johannesburg-Singapore-Chiang Mai | 7 |
| Singapore Airlines | Durban-Johannesburg-Singapore-Phuket | 7 |
Flights from Johannesburg
| Airline | Route | Flights (per week) |
|---|---|---|
| Emirates | Johannesburg-Dubai-Bangkok | 12 |
| Emirates | Johannesburg-Dubai-Phuket | 12 |
| Ethiopian Airlines | Johannesburg-Addis Ababa-Bangkok | 7 |
| Qatar Airways | Johannesburg-Doha-Bangkok | 18 |
| Qatar Airways | Johannesburg-Doha-Phuket | 18 |
| Singapore Airlines | Johannesburg-Singapore-Bangkok | 7* |
| Singapore Airlines | Johannesburg-Singapore-Chiang Mai | 7 |
| Singapore Airlines | Johannesburg-Singapore-Phuket | 7 |
Important notes
- South African passport holders travelling for tourism are granted visa-free entry to Thailand. This allows a stay of up to 30 days. This can be extended for a further 30 days (application fee of 1,900 Baht) at any immigration office in Thailand. Extensions are at the discretion of the immigration office.
- You must have a return ticket to qualify for visa exemption.
- Your passport must have at least 6-months validity.
Useful links
- Emirates
- Ethiopian Airlines
- Qatar Airways
- Singapore Airlines
- Flight Centre
- FlightSite
- Royal Thai Embassy, Pretoria
- Thailand travel advice






