Flights Asia Thailand

Search and find cheap flights to Thailand

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users
Johannesburg - Phuket City 6 339 ZAR
Johannesburg - Bangkok 6 455 ZAR
Cape Town - Phuket City 6 585 ZAR
Durban - Phuket City 7 063 ZAR
Cape Town - Bangkok 7 352 ZAR

Thailand flight deals found on momondo

Check out some of the best fares to Thailand found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
27 Jun
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
03 Jul
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 079 ZAR
Etihad Airways
Etihad Airways
03 Sep
JNB
15:50
Johannesburg OR Tambo airport
47h 25m
2 Stops
20:15
+2
HKT
Phuket City airport
Etihad Airways
15 Sep
HKT
3:25
Phuket City airport
25h 05m
1 Stop
23:30
JNB
Johannesburg OR Tambo airport
6 397 ZAR
Qatar Airways
Qatar Airways
06 Sep
JNB
10:00
Johannesburg OR Tambo airport
17h 55m
1 Stop
8:55
+1
HKT
Phuket City airport
Qatar Airways
21 Sep
HKT
15:55
Phuket City airport
36h 05m
1 Stop
23:00
+1
JNB
Johannesburg OR Tambo airport
6 397 ZAR
Qatar Airways
Qatar Airways
20 Sep
JNB
10:00
Johannesburg OR Tambo airport
17h 55m
1 Stop
8:55
+1
HKT
Phuket City airport
Qatar Airways
26 Sep
HKT
15:55
Phuket City airport
24h 40m
1 Stop
11:35
+1
JNB
Johannesburg OR Tambo airport
6 397 ZAR
Emirates
Emirates
03 Sep
JNB
12:30
Johannesburg OR Tambo airport
28h 30m
1 Stop
22:00
+1
HKT
Phuket City airport
Emirates
14 Sep
HKT
7:10
Phuket City airport
34h 20m
1 Stop
12:30
+1
JNB
Johannesburg OR Tambo airport
6 426 ZAR
Emirates
Emirates
17 Jul
JNB
15:40
Johannesburg OR Tambo airport
25h 20m
1 Stop
22:00
+1
HKT
Phuket City airport
Emirates
05 Aug
HKT
16:50
Phuket City airport
29h 25m
1 Stop
17:15
+1
JNB
Johannesburg OR Tambo airport
6 441 ZAR
Ethiopian Air
Ethiopian Air
27 Jun
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
03 Jul
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 079 ZAR
Ethiopian Air
Ethiopian Air
31 Jul
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
04 Aug
BKK
8:35
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 976 ZAR
Ethiopian Air
Ethiopian Air
14 Oct
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
22 Oct
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 455 ZAR
Emirates
Emirates
04 Sep
JNB
21:10
Johannesburg OR Tambo airport
19h 50m
1 Stop
22:00
+1
HKT
Phuket City airport
Emirates
12 Sep
HKT
7:10
Phuket City airport
15h 05m
1 Stop
17:15
JNB
Johannesburg OR Tambo airport
6 441 ZAR
Cathay Pacific
Cathay Pacific
22 Jul
JNB
14:25
Johannesburg OR Tambo airport
16h 35m
1 Stop
12:00
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Cathay Pacific
23 Jul
BKK
19:20
Bangkok Suvarnabhumi & other airports airport
23h 50m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
9 495 ZAR
Etihad Airways
Etihad Airways
28 Jul
JNB
22:05
Johannesburg OR Tambo airport
17h 10m
1 Stop
20:15
+1
HKT
Phuket City airport
Etihad Airways
05 Aug
HKT
3:25
Phuket City airport
25h 05m
1 Stop
23:30
JNB
Johannesburg OR Tambo airport
6 441 ZAR

Popular routes landing in Thailand

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Bangkok
Fastest flight time
16h 30m
Cheapest price
6 455 ZAR
Cape Town to Phuket City
Fastest flight time
18h 50m
Cheapest price
6 585 ZAR
Johannesburg to Phuket City
Fastest flight time
16h 40m
Cheapest price
6 339 ZAR
Cape Town to Krabi
Fastest flight time
23h 30m
Cheapest price
7 931 ZAR
Cape Town to Bangkok
Fastest flight time
17h 30m
Cheapest price
7 353 ZAR
Port Elizabeth to Bangkok
Fastest flight time
27h 50m
Cheapest price
10 956 ZAR
Johannesburg to Krabi
Fastest flight time
21h 50m
Cheapest price
10 927 ZAR
Durban to Phuket City
Fastest flight time
20h 20m
Cheapest price
7 063 ZAR
Port Elizabeth to Phuket City
Fastest flight time
25h 45m
Cheapest price
8 481 ZAR
Durban to Bangkok
Fastest flight time
18h 30m
Cheapest price
7 483 ZAR
Johannesburg to Ko Samui
Fastest flight time
20h 15m
Cheapest price
10 088 ZAR
View more
Flights Asia Thailand