HowToGo

Flight from South Africa to Thailand

How to get to Thailand from South Africa by flight ? You can check flights from South Africa to Thailand below.

Search Transfer from South Africa to Thailand

Search Flights

You can find flight ticket prices from South Africa to Thailand with our flight tickets search tool below

1. Johannesburg to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Suvarnabhumi and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
EY601 Etihad
EY406 Etihad
10:15 Johannesburg
03:10 Abu Dhabi
20:15 Abu Dhabi
12:15 Suvarnabhumi
Connect
CX748 Cathay Pacific
UO0704 Hong Kong Express
11:50 Johannesburg
07:55 Hong Kong
06:30 Hong Kong
10:00 Suvarnabhumi
Connect
QR1364 Qatar Airways
QR836 Qatar Airways
13:10 Johannesburg
02:20 Doha
23:05 Doha
12:40 Suvarnabhumi
Connect
QR1364 Qatar Airways
QR834 Qatar Airways
13:10 Johannesburg
03:05 Doha
23:05 Doha
13:25 Suvarnabhumi
Connect
SQ479 Singapore Airlines
TR606 Scoot Tigerair
13:45 Johannesburg
09:30 Singapore Changi
06:10 Singapore Changi
10:55 Suvarnabhumi
Connect
SQ479 Singapore Airlines
SQ712 Singapore Airlines
13:45 Johannesburg
15:25 Singapore Changi
06:10 Singapore Changi
17:00 Suvarnabhumi
Connect
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
13:45 Johannesburg
07:00 Singapore Changi
06:10 Singapore Changi
08:40 Suvarnabhumi
Connect
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
14:25 Johannesburg
23:55 Addis Ababa
20:40 Addis Ababa
13:15 Suvarnabhumi
Connect
EK768 Emirates
EK384 Emirates
15:10 Johannesburg
03:05 Dubai
01:25 Dubai
12:05 Suvarnabhumi
Connect

2. Johannesburg to Don Muang

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Don Muang and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Don Muang to your destination in Thailand.

Flight Depart Arrive
SA190 South African Airways
MK646 Air Mauritius
FD358 Thai AirAsia
09:45 Johannesburg
20:40 Mauritius
10:55 Singapore Changi
15:40 Mauritius
07:50 Singapore Changi
12:20 Don Muang
Connect
SA190 South African Airways
MK646 Air Mauritius
SL101 Thai Lion Mentari
09:45 Johannesburg
20:40 Mauritius
12:20 Singapore Changi
15:40 Mauritius
07:50 Singapore Changi
13:35 Don Muang
Connect
CX748 Cathay Pacific
FD509 Thai AirAsia
11:50 Johannesburg
10:45 Hong Kong
06:30 Hong Kong
12:35 Don Muang
Connect
KQ761 Kenya Airways
KQ204 Kenya Airways
SL219 Thai Lion Mentari
12:10 Johannesburg
20:50 Nairobi
06:55 Mumbai
17:15 Nairobi
05:35 Mumbai
12:45 Don Muang
Connect
MK852 Air Mauritius
MK646 Air Mauritius
FD358 Thai AirAsia
13:35 Johannesburg
20:40 Mauritius
10:55 Singapore Changi
19:35 Mauritius
07:50 Singapore Changi
12:20 Don Muang
Connect
MK852 Air Mauritius
MK646 Air Mauritius
SL101 Thai Lion Mentari
13:35 Johannesburg
20:40 Mauritius
12:20 Singapore Changi
19:35 Mauritius
07:50 Singapore Changi
13:35 Don Muang
Connect
MK852 Air Mauritius
MK748 Air Mauritius
SL219 Thai Lion Mentari
13:35 Johannesburg
21:20 Mauritius
06:55 Mumbai
19:35 Mauritius
05:00 Mumbai
12:45 Don Muang
Connect
SQ479 Singapore Airlines
MI234 SilkAir
QZ154 Indonesia AirAsia
13:45 Johannesburg
07:40 Singapore Changi
10:00 Kuala Namu
06:10 Singapore Changi
07:55 Kuala Namu
12:05 Don Muang
Connect
SQ479 Singapore Airlines
SQ762 Singapore Airlines
SL201 Thai Lion Mentari
13:45 Johannesburg
07:55 Singapore Changi
10:10 Yangon
06:10 Singapore Changi
09:20 Yangon
12:00 Don Muang
Connect
SQ479 Singapore Airlines
3K555 Jetstar Asia Airways
FD657 Thai AirAsia
13:45 Johannesburg
07:10 Singapore Changi
09:45 Tan Son Nhat
06:10 Singapore Changi
08:15 Tan Son Nhat
11:30 Don Muang
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
AK884 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
13:15 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
14:25 Don Muang
Connect
SQ479 Singapore Airlines
SL101 Thai Lion Mentari
13:45 Johannesburg
12:20 Singapore Changi
06:10 Singapore Changi
13:35 Don Muang
Connect
SQ479 Singapore Airlines
MI324 SilkAir
AK882 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
11:35 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
12:50 Don Muang
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
AK886 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
16:00 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
17:15 Don Muang
Connect
SQ479 Singapore Airlines
FD377 Thai AirAsia
FD3026 Thai AirAsia
13:45 Johannesburg
13:05 Singapore Changi
15:50 Phuket
06:10 Singapore Changi
13:55 Phuket
17:20 Don Muang
Connect
SQ479 Singapore Airlines
MH614 Malaysia Airlines
AK884 AirAsia
13:45 Johannesburg
11:05 Singapore Changi
13:15 Kuala Lumpur
06:10 Singapore Changi
12:05 Kuala Lumpur
14:25 Don Muang
Connect
SQ479 Singapore Airlines
MI324 SilkAir
AK884 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
13:15 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
14:25 Don Muang
Connect
SQ479 Singapore Airlines
FD377 Thai AirAsia
FD3022 Thai AirAsia
13:45 Johannesburg
13:05 Singapore Changi
16:20 Phuket
06:10 Singapore Changi
13:55 Phuket
17:45 Don Muang
Connect
SQ479 Singapore Airlines
MI614 SilkAir
FD611 Thai AirAsia
13:45 Johannesburg
08:45 Singapore Changi
11:45 Siem Reap
06:10 Singapore Changi
09:50 Siem Reap
12:50 Don Muang
Connect
SQ479 Singapore Airlines
MH614 Malaysia Airlines
AK886 AirAsia
13:45 Johannesburg
11:05 Singapore Changi
16:00 Kuala Lumpur
06:10 Singapore Changi
12:05 Kuala Lumpur
17:15 Don Muang
Connect
SQ479 Singapore Airlines
MI752 SilkAir
DD7503 Nok Air
13:45 Johannesburg
08:40 Singapore Changi
11:25 Phuket
06:10 Singapore Changi
09:30 Phuket
12:40 Don Muang
Connect
SQ479 Singapore Airlines
TR426 Scoot Tigerair
FD324 Thai AirAsia
13:45 Johannesburg
08:00 Singapore Changi
14:15 Penang
06:10 Singapore Changi
09:25 Penang
15:00 Don Muang
Connect
SQ479 Singapore Airlines
AK1794 AirAsia
AK1902 AirAsia
13:45 Johannesburg
11:45 Singapore Changi
15:15 Kota Kinabalu
06:10 Singapore Changi
14:15 Kota Kinabalu
17:15 Don Muang
Connect
SQ479 Singapore Airlines
MI346 SilkAir
FD324 Thai AirAsia
13:45 Johannesburg
08:05 Singapore Changi
14:15 Penang
06:10 Singapore Changi
09:30 Penang
15:00 Don Muang
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
AK882 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
11:35 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
12:50 Don Muang
Connect
SQ479 Singapore Airlines
FD358 Thai AirAsia
13:45 Johannesburg
10:55 Singapore Changi
06:10 Singapore Changi
12:20 Don Muang
Connect
SQ479 Singapore Airlines
MI752 SilkAir
FD3030 Thai AirAsia
13:45 Johannesburg
08:40 Singapore Changi
11:45 Phuket
06:10 Singapore Changi
09:30 Phuket
13:10 Don Muang
Connect
SQ479 Singapore Airlines
FD377 Thai AirAsia
FD3018 Thai AirAsia
13:45 Johannesburg
13:05 Singapore Changi
17:20 Phuket
06:10 Singapore Changi
13:55 Phuket
18:50 Don Muang
Connect
SQ479 Singapore Airlines
MI752 SilkAir
SL771 Thai Lion Mentari
13:45 Johannesburg
08:40 Singapore Changi
11:35 Phuket
06:10 Singapore Changi
09:30 Phuket
13:00 Don Muang
Connect
SQ479 Singapore Airlines
3K285 Jetstar Asia Airways
QZ154 Indonesia AirAsia
13:45 Johannesburg
07:45 Singapore Changi
10:00 Kuala Namu
06:10 Singapore Changi
08:25 Kuala Namu
12:05 Don Muang
Connect
SQ479 Singapore Airlines
SQ956 Singapore Airlines
SL117 Thai Lion Mentari
13:45 Johannesburg
09:30 Singapore Changi
13:30 Soekarno–Hatta
06:10 Singapore Changi
10:15 Soekarno–Hatta
17:05 Don Muang
Connect
HM060 Air Seychelles
HM260 Air Seychelles
SL219 Thai Lion Mentari
13:50 Johannesburg
22:10 Mahe Island
06:55 Mumbai
20:45 Mahe Island
04:15 Mumbai
12:45 Don Muang
Connect
EK764 Emirates
EK378 Emirates
FD3014 Thai AirAsia
18:50 Johannesburg
10:30 Dubai
22:25 Phuket
05:05 Dubai
20:00 Phuket
23:50 Don Muang
Connect
EK764 Emirates
EK378 Emirates
SL763 Thai Lion Mentari
18:50 Johannesburg
10:30 Dubai
21:55 Phuket
05:05 Dubai
20:00 Phuket
23:20 Don Muang
Connect
EK764 Emirates
EK378 Emirates
FD7032 Thai AirAsia
18:50 Johannesburg
10:30 Dubai
21:40 Phuket
05:05 Dubai
20:00 Phuket
23:05 Don Muang
Connect
CA868 Air China
FD597 Thai AirAsia
20:20 Johannesburg
23:55 Shenzhen
15:50 Shenzhen
01:45 Don Muang
Connect

3. Johannesburg to Hat Yai

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Hat Yai and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Hat Yai to your destination in Thailand.

Flight Depart Arrive
EY601 Etihad
EY406 Etihad
VZ362 Thai Vietjet Air
10:15 Johannesburg
03:10 Abu Dhabi
13:30 Suvarnabhumi
20:15 Abu Dhabi
12:15 Suvarnabhumi
14:55 Hat Yai
Connect
EY601 Etihad
EY406 Etihad
FD4306 Thai AirAsia
10:15 Johannesburg
03:10 Abu Dhabi
15:05 Suvarnabhumi
20:15 Abu Dhabi
12:15 Suvarnabhumi
16:35 Hat Yai
Connect
EY601 Etihad
EY418 Etihad
FD309 Thai AirAsia
10:15 Johannesburg
01:30 Abu Dhabi
15:40 Kuala Lumpur
20:15 Abu Dhabi
12:25 Kuala Lumpur
15:55 Hat Yai
Connect
EY601 Etihad
EY406 Etihad
FD4308 Thai AirAsia
10:15 Johannesburg
03:10 Abu Dhabi
13:45 Suvarnabhumi
20:15 Abu Dhabi
12:15 Suvarnabhumi
15:20 Hat Yai
Connect
CX748 Cathay Pacific
FD509 Thai AirAsia
FD3114 Thai AirAsia
11:50 Johannesburg
10:45 Hong Kong
15:45 Don Muang
06:30 Hong Kong
12:35 Don Muang
17:20 Hat Yai
Connect
CX748 Cathay Pacific
FD509 Thai AirAsia
FD3110 Thai AirAsia
11:50 Johannesburg
10:45 Hong Kong
17:40 Don Muang
06:30 Hong Kong
12:35 Don Muang
19:10 Hat Yai
Connect
CX748 Cathay Pacific
FD509 Thai AirAsia
FD3108 Thai AirAsia
11:50 Johannesburg
10:45 Hong Kong
14:00 Don Muang
06:30 Hong Kong
12:35 Don Muang
15:35 Hat Yai
Connect
MK852 Air Mauritius
MK646 Air Mauritius
MK646 Air Mauritius
FD309 Thai AirAsia
13:35 Johannesburg
20:40 Mauritius
09:00 Singapore Changi
15:40 Kuala Lumpur
19:35 Mauritius
07:50 Singapore Changi
10:00 Kuala Lumpur
15:55 Hat Yai
Connect
MK852 Air Mauritius
MK646 Air Mauritius
MH614 Malaysia Airlines
FD309 Thai AirAsia
13:35 Johannesburg
20:40 Mauritius
11:05 Singapore Changi
15:40 Kuala Lumpur
19:35 Mauritius
07:50 Singapore Changi
12:05 Kuala Lumpur
15:55 Hat Yai
Connect
SQ479 Singapore Airlines
TR606 Scoot Tigerair
WE261 Thai Smile
13:45 Johannesburg
09:30 Singapore Changi
13:00 Suvarnabhumi
06:10 Singapore Changi
10:55 Suvarnabhumi
14:25 Hat Yai
Connect
SQ479 Singapore Airlines
FD358 Thai AirAsia
FD3114 Thai AirAsia
13:45 Johannesburg
10:55 Singapore Changi
15:45 Don Muang
06:10 Singapore Changi
12:20 Don Muang
17:20 Hat Yai
Connect
SQ479 Singapore Airlines
MH614 Malaysia Airlines
FD309 Thai AirAsia
13:45 Johannesburg
11:05 Singapore Changi
15:40 Kuala Lumpur
06:10 Singapore Changi
12:05 Kuala Lumpur
15:55 Hat Yai
Connect
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
WE269 Thai Smile
13:45 Johannesburg
07:00 Singapore Changi
10:45 Suvarnabhumi
06:10 Singapore Changi
08:40 Suvarnabhumi
12:10 Hat Yai
Connect
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
VZ324 Thai Vietjet Air
13:45 Johannesburg
07:00 Singapore Changi
11:10 Suvarnabhumi
06:10 Singapore Changi
08:40 Suvarnabhumi
12:35 Hat Yai
Connect
SQ479 Singapore Airlines
FD358 Thai AirAsia
FD3110 Thai AirAsia
13:45 Johannesburg
10:55 Singapore Changi
17:40 Don Muang
06:10 Singapore Changi
12:20 Don Muang
19:10 Hat Yai
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
FD309 Thai AirAsia
13:45 Johannesburg
08:30 Singapore Changi
15:40 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
15:55 Hat Yai
Connect
SQ479 Singapore Airlines
SL101 Thai Lion Mentari
SL724 Thai Lion Mentari
13:45 Johannesburg
12:20 Singapore Changi
20:10 Don Muang
06:10 Singapore Changi
13:35 Don Muang
21:30 Hat Yai
Connect
SQ479 Singapore Airlines
SL101 Thai Lion Mentari
SL720 Thai Lion Mentari
13:45 Johannesburg
12:20 Singapore Changi
18:10 Don Muang
06:10 Singapore Changi
13:35 Don Muang
19:40 Hat Yai
Connect
SQ479 Singapore Airlines
FD358 Thai AirAsia
FD3108 Thai AirAsia
13:45 Johannesburg
10:55 Singapore Changi
14:00 Don Muang
06:10 Singapore Changi
12:20 Don Muang
15:35 Hat Yai
Connect
SQ479 Singapore Airlines
TR606 Scoot Tigerair
FD4308 Thai AirAsia
13:45 Johannesburg
09:30 Singapore Changi
13:45 Suvarnabhumi
06:10 Singapore Changi
10:55 Suvarnabhumi
15:20 Hat Yai
Connect
SQ479 Singapore Airlines
SQ712 Singapore Airlines
VZ328 Thai Vietjet Air
13:45 Johannesburg
15:25 Singapore Changi
19:00 Suvarnabhumi
06:10 Singapore Changi
17:00 Suvarnabhumi
20:25 Hat Yai
Connect
SQ479 Singapore Airlines
TR606 Scoot Tigerair
VZ362 Thai Vietjet Air
13:45 Johannesburg
09:30 Singapore Changi
13:30 Suvarnabhumi
06:10 Singapore Changi
10:55 Suvarnabhumi
14:55 Hat Yai
Connect
SQ479 Singapore Airlines
SQ712 Singapore Airlines
WE267 Thai Smile
13:45 Johannesburg
15:25 Singapore Changi
19:00 Suvarnabhumi
06:10 Singapore Changi
17:00 Suvarnabhumi
20:25 Hat Yai
Connect
SQ479 Singapore Airlines
SQ712 Singapore Airlines
FD4302 Thai AirAsia
13:45 Johannesburg
15:25 Singapore Changi
20:05 Suvarnabhumi
06:10 Singapore Changi
17:00 Suvarnabhumi
21:20 Hat Yai
Connect
SQ479 Singapore Airlines
SL101 Thai Lion Mentari
SL726 Thai Lion Mentari
13:45 Johannesburg
12:20 Singapore Changi
21:30 Don Muang
06:10 Singapore Changi
13:35 Don Muang
23:00 Hat Yai
Connect
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
FD4304 Thai AirAsia
13:45 Johannesburg
07:00 Singapore Changi
10:10 Suvarnabhumi
06:10 Singapore Changi
08:40 Suvarnabhumi
11:40 Hat Yai
Connect
SQ479 Singapore Airlines
MI324 SilkAir
FD309 Thai AirAsia
13:45 Johannesburg
08:30 Singapore Changi
15:40 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
15:55 Hat Yai
Connect
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
VZ322 Thai Vietjet Air
14:25 Johannesburg
23:55 Addis Ababa
15:25 Suvarnabhumi
20:40 Addis Ababa
13:15 Suvarnabhumi
16:50 Hat Yai
Connect
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
WE265 Thai Smile
14:25 Johannesburg
23:55 Addis Ababa
15:10 Suvarnabhumi
20:40 Addis Ababa
13:15 Suvarnabhumi
16:35 Hat Yai
Connect
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
FD4306 Thai AirAsia
14:25 Johannesburg
23:55 Addis Ababa
15:05 Suvarnabhumi
20:40 Addis Ababa
13:15 Suvarnabhumi
16:35 Hat Yai
Connect
EK768 Emirates
EK384 Emirates
VZ362 Thai Vietjet Air
15:10 Johannesburg
03:05 Dubai
13:30 Suvarnabhumi
01:25 Dubai
12:05 Suvarnabhumi
14:55 Hat Yai
Connect
EK768 Emirates
EK346 Emirates
FD309 Thai AirAsia
15:10 Johannesburg
03:30 Dubai
15:40 Kuala Lumpur
01:25 Dubai
14:35 Kuala Lumpur
15:55 Hat Yai
Connect
EK768 Emirates
EK384 Emirates
FD4308 Thai AirAsia
15:10 Johannesburg
03:05 Dubai
13:45 Suvarnabhumi
01:25 Dubai
12:05 Suvarnabhumi
15:20 Hat Yai
Connect
EK768 Emirates
EK384 Emirates
WE261 Thai Smile
15:10 Johannesburg
03:05 Dubai
13:00 Suvarnabhumi
01:25 Dubai
12:05 Suvarnabhumi
14:25 Hat Yai
Connect

4. Bloemfontein to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

  2. You take a flight from Bloemfontein to Suvarnabhumi and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
5Z111 CemAir
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
07:55 Bloemfontein
13:45 Johannesburg
07:00 Singapore Changi
08:55 Johannesburg
06:10 Singapore Changi
08:40 Suvarnabhumi
Connect
5Z111 CemAir
SQ479 Singapore Airlines
TR606 Scoot Tigerair
07:55 Bloemfontein
13:45 Johannesburg
09:30 Singapore Changi
08:55 Johannesburg
06:10 Singapore Changi
10:55 Suvarnabhumi
Connect
5Z111 CemAir
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
07:55 Bloemfontein
14:25 Johannesburg
23:55 Addis Ababa
08:55 Johannesburg
20:40 Addis Ababa
13:15 Suvarnabhumi
Connect
5Z111 CemAir
EK768 Emirates
EK384 Emirates
07:55 Bloemfontein
15:10 Johannesburg
03:05 Dubai
08:55 Johannesburg
01:25 Dubai
12:05 Suvarnabhumi
Connect
5Z111 CemAir
EY601 Etihad
EY406 Etihad
07:55 Bloemfontein
10:15 Johannesburg
03:10 Abu Dhabi
08:55 Johannesburg
20:15 Abu Dhabi
12:15 Suvarnabhumi
Connect
5Z111 CemAir
SQ479 Singapore Airlines
SQ712 Singapore Airlines
07:55 Bloemfontein
13:45 Johannesburg
15:25 Singapore Changi
08:55 Johannesburg
06:10 Singapore Changi
17:00 Suvarnabhumi
Connect
5Z1992 CemAir
EK775 Emirates
EK384 Emirates
08:00 Bloemfontein
15:05 Durban
03:05 Dubai
09:20 Durban
01:25 Dubai
12:05 Suvarnabhumi
Connect
4Z702 Airlink
EK768 Emirates
EK384 Emirates
08:15 Bloemfontein
15:10 Johannesburg
03:05 Dubai
09:15 Johannesburg
01:25 Dubai
12:05 Suvarnabhumi
Connect
4Z702 Airlink
SQ479 Singapore Airlines
TR606 Scoot Tigerair
08:15 Bloemfontein
13:45 Johannesburg
09:30 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
10:55 Suvarnabhumi
Connect
4Z702 Airlink
EY601 Etihad
EY406 Etihad
08:15 Bloemfontein
10:15 Johannesburg
03:10 Abu Dhabi
09:15 Johannesburg
20:15 Abu Dhabi
12:15 Suvarnabhumi
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ712 Singapore Airlines
08:15 Bloemfontein
13:45 Johannesburg
15:25 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
17:00 Suvarnabhumi
Connect
4Z702 Airlink
SQ479 Singapore Airlines
3K511 Jetstar Asia Airways
08:15 Bloemfontein
13:45 Johannesburg
07:00 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
08:40 Suvarnabhumi
Connect
4Z702 Airlink
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
08:15 Bloemfontein
14:25 Johannesburg
23:55 Addis Ababa
09:15 Johannesburg
20:40 Addis Ababa
13:15 Suvarnabhumi
Connect
5Z115 CemAir
ET808 Ethiopian Airlines
ET608 618 Ethiopian Airlines
12:00 Bloemfontein
14:25 Johannesburg
23:55 Addis Ababa
13:00 Johannesburg
20:40 Addis Ababa
13:15 Suvarnabhumi
Connect
5Z115 CemAir
EK768 Emirates
EK384 Emirates
12:00 Bloemfontein
15:10 Johannesburg
03:05 Dubai
13:00 Johannesburg
01:25 Dubai
12:05 Suvarnabhumi
Connect

5. Durban to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in South Africa to Durban.

  2. You take a flight from Durban to Suvarnabhumi and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
QR1361 Qatar Airways
QR836 Qatar Airways
13:05 Durban
02:20 Doha
23:15 Doha
12:40 Suvarnabhumi
Connect
QR1361 Qatar Airways
QR834 Qatar Airways
13:05 Durban
03:05 Doha
23:15 Doha
13:25 Suvarnabhumi
Connect
EK775 Emirates
EK384 Emirates
15:05 Durban
03:05 Dubai
01:25 Dubai
12:05 Suvarnabhumi
Connect

References

Find Hotels in Thailand

You can find hotels and accommodations in Thailand with our hotels search tool below

Booking.com