Flights Asia Thailand

Search and find cheap flights to Thailand

Fri 10/19
Fri 10/26
Any month
Compare vs momondo |

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users
Johannesburg - Bangkok 507 ZAR
Johannesburg - Phuket City 528 ZAR
Cape Town - Bangkok 554 ZAR
Johannesburg - Krabi 580 ZAR
Cape Town - Phuket City 640 ZAR

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
JNB
4:10 pm
Johannesburg OR Tambo airport
18h 05m
1 Stop
3:15 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
BKK
8:45 am
Bangkok Suvarnabhumi & other airports airport
16h 20m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
7 199R
Kenya Airways
Kenya Airways
JNB
2:10 pm
Johannesburg OR Tambo airport
20h 20m
1 Stop
3:30 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Kenya Airways
BKK
8:00 am
Bangkok Suvarnabhumi & other airports airport
29h 05m
1 Stop
8:05 am
+1
JNB
Johannesburg OR Tambo airport
7 412R
Singapore Airlines
Singapore Airlines
JNB
3:45 pm
Johannesburg OR Tambo airport
13h 05m
1 Stop
9:50 am
+1
HKT
Phuket City airport
Singapore Airlines
HKT
5:05 pm
Phuket City airport
25h 05m
1 Stop
1:10 pm
+1
JNB
Johannesburg OR Tambo airport
7 498R
Emirates
Emirates
JNB
12:20 am
Johannesburg OR Tambo airport
15h 20m
1 Stop
8:40 pm
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
BKK
3:35 am
Bangkok Suvarnabhumi & other airports airport
19h 20m
1 Stop
5:55 pm
JNB
Johannesburg OR Tambo airport
8 094R
Qatar Airways
Qatar Airways
JNB
3:10 pm
Johannesburg OR Tambo airport
24h 20m
1 Stop
8:30 pm
+1
HKT
Phuket City airport
Qatar Airways
HKT
2:40 am
Phuket City airport
23h 55m
1 Stop
9:35 pm
JNB
Johannesburg OR Tambo airport
8 477R
Cathay Pacific
Cathay Pacific
CPT
1:05 pm
Cape Town Intl airport
19h 15m
1 Stop
1:20 pm
+1
HKT
Phuket City airport
Cathay Pacific
HKT
1:55 am
Phuket City airport
18h 35m
1 Stop
3:30 pm
CPT
Cape Town Intl airport
9 088R
Ethiopian Air
Ethiopian Air
JNB
4:10 pm
Johannesburg OR Tambo airport
18h 05m
1 Stop
3:15 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
BKK
8:45 am
Bangkok Suvarnabhumi & other airports airport
16h 20m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
7 199R
Emirates
Emirates
JNB
12:20 am
Johannesburg OR Tambo airport
15h 20m
1 Stop
8:40 pm
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
BKK
3:35 am
Bangkok Suvarnabhumi & other airports airport
19h 20m
1 Stop
5:55 pm
JNB
Johannesburg OR Tambo airport
8 094R
Cathay Pacific
Cathay Pacific
CPT
1:05 pm
Cape Town Intl airport
19h 15m
1 Stop
1:20 pm
+1
HKT
Phuket City airport
Cathay Pacific
HKT
1:55 am
Phuket City airport
18h 35m
1 Stop
3:30 pm
CPT
Cape Town Intl airport
9 088R
Singapore Airlines
Singapore Airlines
JNB
3:45 pm
Johannesburg OR Tambo airport
13h 05m
1 Stop
9:50 am
+1
HKT
Phuket City airport
Singapore Airlines
HKT
5:05 pm
Phuket City airport
25h 05m
1 Stop
1:10 pm
+1
JNB
Johannesburg OR Tambo airport
7 498R
Qatar Airways
Qatar Airways
JNB
3:10 pm
Johannesburg OR Tambo airport
24h 20m
1 Stop
8:30 pm
+1
HKT
Phuket City airport
Qatar Airways
HKT
2:40 am
Phuket City airport
23h 55m
1 Stop
9:35 pm
JNB
Johannesburg OR Tambo airport
8 477R
Kenya Airways
Kenya Airways
JNB
2:10 pm
Johannesburg OR Tambo airport
20h 20m
1 Stop
3:30 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Kenya Airways
BKK
8:00 am
Bangkok Suvarnabhumi & other airports airport
29h 05m
1 Stop
8:05 am
+1
JNB
Johannesburg OR Tambo airport
7 412R