Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Flights Asia Thailand

Search and find cheap flights to Thailand

Mon 4/22
Mon 4/29
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 256 ZAR
Johannesburg - Phuket City 6 508 ZAR
Cape Town - Phuket City 6 733 ZAR
Durban - Phuket City 6 943 ZAR
Cape Town - Bangkok 7 462 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 55m
1 Stop
7:25 pm
BKK
Bangkok Suvarnabhumi & other airports airport
Singapore Airlines
BKK
3:25 am
Bangkok Suvarnabhumi & other airports airport
29h 50m
1 Stop
4:15 am
+1
JNB
Johannesburg OR Tambo airport
6 256 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
3:10 am
Phuket City airport
30h 00m
1 Stop
4:10 am
+1
JNB
Johannesburg OR Tambo airport
6 508 ZAR
Singapore Airlines
Singapore Airlines
JNB
12:30 am
Johannesburg OR Tambo airport
16h 30m
1 Stop
10:00 pm
BKK
Bangkok Suvarnabhumi & other airports airport
Singapore Airlines
BKK
4:10 am
Bangkok Suvarnabhumi & other airports airport
29h 00m
1 Stop
4:10 am
+1
JNB
Johannesburg OR Tambo airport
6 508 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
5:15 pm
Phuket City airport
15h 55m
1 Stop
4:10 am
+1
JNB
Johannesburg OR Tambo airport
6 522 ZAR
Etihad Airways
Etihad Airways
JNB
10:05 pm
Johannesburg OR Tambo airport
17h 20m
1 Stop
8:25 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Etihad Airways
BKK
9:15 am
Bangkok Suvarnabhumi & other airports airport
19h 15m
1 Stop
11:30 pm
JNB
Johannesburg OR Tambo airport
6 592 ZAR
Singapore Airlines
Singapore Airlines
JNB
12:30 am
Johannesburg OR Tambo airport
15h 50m
1 Stop
9:20 pm
HKT
Phuket City airport
Singapore Airlines
HKT
3:10 am
Phuket City airport
30h 00m
1 Stop
4:10 am
+1
JNB
Johannesburg OR Tambo airport
6 691 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
5:15 pm
Phuket City airport
15h 55m
1 Stop
4:10 am
+1
JNB
Johannesburg OR Tambo airport
6 522 ZAR
Ethiopian Air
Ethiopian Air
JNB
4:30 pm
Johannesburg OR Tambo airport
15h 40m
1 Stop
1:10 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
BKK
8:20 am
Bangkok Suvarnabhumi & other airports airport
17h 05m
1 Stop
8:25 pm
JNB
Johannesburg OR Tambo airport
8 472 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:35 am
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
7 378 ZAR
Emirates
Emirates
JNB
3:25 pm
Johannesburg OR Tambo airport
17h 50m
1 Stop
2:15 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
BKK
4:05 am
Bangkok Suvarnabhumi & other airports airport
18h 10m
1 Stop
5:15 pm
JNB
Johannesburg OR Tambo airport
6 901 ZAR
Etihad Airways
Etihad Airways
JNB
10:05 pm
Johannesburg OR Tambo airport
17h 20m
1 Stop
8:25 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Etihad Airways
BKK
9:15 am
Bangkok Suvarnabhumi & other airports airport
19h 15m
1 Stop
11:30 pm
JNB
Johannesburg OR Tambo airport
6 592 ZAR
Emirates
Emirates
JNB
9:10 pm
Johannesburg OR Tambo airport
19h 05m
1 Stop
9:15 pm
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
BKK
4:25 am
Bangkok Suvarnabhumi & other airports airport
17h 50m
1 Stop
5:15 pm
JNB
Johannesburg OR Tambo airport
6 775 ZAR
Flights Asia Thailand