Fly from
Fly to
Budget
฿29,143 - ฿38,510
Route
Depart
Return
Price
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Wed 16/8
1 stop34h 40m
Johannesburg OR Tambo
Mon 4/9
2 stops41h 15m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Tue 17/10
3 stops33h 20m
Johannesburg OR Tambo
Tue 24/10
1 stop17h 40m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Mon 16/10
1 stop16h 15m
Johannesburg OR Tambo
Tue 24/10
1 stop19h 10m
Bangkok Don Mueang IntlJohannesburg OR Tambo
DMK - JNB
DMKJNB
Bangkok Don Mueang Intl
Tue 17/10
3 stops28h 35m
Johannesburg OR Tambo
Tue 24/10
2 stops24h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Mon 3/7
1 stop16h 15m
Johannesburg OR Tambo
Wed 19/7
1 stop17h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Mon 3/7
1 stop16h 15m
Johannesburg OR Tambo
Wed 19/7
1 stop17h 45m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Thu 17/8
2 stops19h 50m
Johannesburg OR Tambo
Mon 4/9
2 stops41h 15m
Rayong Utapao Rayong PattayaJohannesburg OR Tambo
UTP - JNB
UTPJNB
Rayong Utapao Rayong Pattaya
Thu 29/6
1 stop38h 25m
Johannesburg OR Tambo
Thu 6/7
1 stop31h 05m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Wed 28/6
1 stop18h 55m
Johannesburg OR Tambo
Thu 13/7
1 stop24h 10m