Flights Asia Thailand

Search and find cheap flights to Thailand

Sun 12/16
Sun 12/23
Any month
Compare vs momondo |

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users
Johannesburg - Bangkok 6 636 ZAR
Johannesburg - Phuket City 6 679 ZAR
Cape Town - Phuket City 8 456 ZAR
Cape Town - Bangkok 8 470 ZAR
Port Elizabeth - Bangkok 9 144 ZAR

Thailand flight deals found on momondo

Check out some of the best fares to Thailand found recently by users on momondo
Quickest
Cheapest
Singapore Airlines
Singapore Airlines
JNB
12:30 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
7:10 pm
HKT
Phuket City airport
Singapore Airlines
HKT
9:55 pm
Phuket City airport
35h 15m
1 Stop
4:10 am
+2
JNB
Johannesburg OR Tambo airport
6 679 ZAR
Kenya Airways
Kenya Airways
JNB
7:25 pm
Johannesburg OR Tambo airport
15h 05m
1 Stop
3:30 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Kenya Airways
BKK
8:00 am
Bangkok Suvarnabhumi & other airports airport
20h 20m
1 Stop
11:20 pm
JNB
Johannesburg OR Tambo airport
7 094 ZAR
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:15 am
Bangkok Suvarnabhumi & other airports airport
16h 50m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
7 653 ZAR
Emirates
Emirates
JNB
3:40 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
10:00 pm
+1
HKT
Phuket City airport
Emirates
HKT
4:10 pm
Phuket City airport
16h 40m
1 Stop
3:50 am
+1
JNB
Johannesburg OR Tambo airport
8 012 ZAR
Qatar Airways
Qatar Airways
JNB
3:10 pm
Johannesburg OR Tambo airport
19h 10m
1 Stop
3:20 pm
+1
HKT
Phuket City airport
Qatar Airways
HKT
12:20 am
Phuket City airport
21h 40m
1 Stop
5:00 pm
JNB
Johannesburg OR Tambo airport
8 427 ZAR
Etihad Airways
Etihad Airways
JNB
9:45 pm
Johannesburg OR Tambo airport
17h 35m
1 Stop
8:20 pm
+1
HKT
Phuket City airport
Etihad Airways
HKT
3:25 am
Phuket City airport
25h 15m
1 Stop
11:40 pm
JNB
Johannesburg OR Tambo airport
9 086 ZAR
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:15 am
Bangkok Suvarnabhumi & other airports airport
16h 50m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
7 653 ZAR
Kenya Airways
Kenya Airways
JNB
7:25 pm
Johannesburg OR Tambo airport
15h 05m
1 Stop
3:30 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Kenya Airways
BKK
8:00 am
Bangkok Suvarnabhumi & other airports airport
20h 20m
1 Stop
11:20 pm
JNB
Johannesburg OR Tambo airport
7 094 ZAR
Qatar Airways
Qatar Airways
JNB
3:10 pm
Johannesburg OR Tambo airport
19h 10m
1 Stop
3:20 pm
+1
HKT
Phuket City airport
Qatar Airways
HKT
12:20 am
Phuket City airport
21h 40m
1 Stop
5:00 pm
JNB
Johannesburg OR Tambo airport
8 427 ZAR
Emirates
Emirates
JNB
3:40 pm
Johannesburg OR Tambo airport
25h 20m
1 Stop
10:00 pm
+1
HKT
Phuket City airport
Emirates
HKT
4:10 pm
Phuket City airport
16h 40m
1 Stop
3:50 am
+1
JNB
Johannesburg OR Tambo airport
8 012 ZAR
Etihad Airways
Etihad Airways
JNB
9:45 pm
Johannesburg OR Tambo airport
17h 35m
1 Stop
8:20 pm
+1
HKT
Phuket City airport
Etihad Airways
HKT
3:25 am
Phuket City airport
25h 15m
1 Stop
11:40 pm
JNB
Johannesburg OR Tambo airport
9 086 ZAR
Singapore Airlines
Singapore Airlines
JNB
12:30 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
7:10 pm
HKT
Phuket City airport
Singapore Airlines
HKT
9:55 pm
Phuket City airport
35h 15m
1 Stop
4:10 am
+2
JNB
Johannesburg OR Tambo airport
6 679 ZAR
Flights Asia Thailand