Fly from
Fly to
Budget
฿29,143 - ฿40,419
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 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
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Wed 21/6
2 stops28h 20m
Johannesburg OR Tambo
Fri 18/8
1 stop24h 35m
Bangkok SuvarnabhumiJohannesburg OR Tambo
BKK - JNB
BKKJNB
Bangkok Suvarnabhumi
Wed 28/6
1 stop18h 55m
Johannesburg OR Tambo
Thu 13/7
1 stop24h 10m
Bangkok SuvarnabhumiCape Town Intl
BKK - CPT
BKKCPT
Bangkok Suvarnabhumi
Sun 5/11
2 stops30h 05m
Cape Town Intl
Tue 28/11
2 stops24h 10m