Flights Asia Thailand

Search and find cheap flights to Thailand

Sat 11/23
Sat 11/30
Any month
Compare vs momondo |

Cheapest flight routes to Thailand

These routes have the cheapest flights to Thailand found by momondo users
Departing Destination Best Price
Johannesburg Bangkok 6 815 ZAR
Johannesburg Phuket City 6 860 ZAR
Johannesburg Krabi 6 992 ZAR
Cape Town Phuket City 7 066 ZAR
Cape Town Bangkok 7 345 ZAR
Durban Bangkok 8 979 ZAR
Durban Phuket City 9 936 ZAR
Port Elizabeth Phuket City 10 069 ZAR
Port Elizabeth Bangkok 10 172 ZAR
Cape Town Krabi 11 084 ZAR

Thailand flight deals found on momondo

Check out some of the best fares to Thailand found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Etihad Airways
25 Nov
JNB
21:15
Johannesburg OR Tambo airport
18h 05m
1 Stop
20:20
+1
HKT
Phuket City airport
Etihad Airways
05 Dec
HKT
3:25
Phuket City airport
45h 05m
2 Stops
19:30
+1
JNB
Johannesburg OR Tambo airport
6 860 ZAR
Singapore Airlines
Singapore Airlines
14 Feb
JNB
0:30
Johannesburg OR Tambo airport
28h 40m
1 Stop
10:10
+1
KBV
Krabi airport
Singapore Airlines
21 Feb
KBV
18:50
Krabi airport
14h 25m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
6 992 ZAR
Cathay Pacific
Cathay Pacific
22 Nov
CPT
13:15
Cape Town Intl airport
25h 15m
1 Stop
19:30
+1
HKT
Phuket City airport
Cathay Pacific
28 Nov
HKT
1:55
Phuket City airport
18h 50m
1 Stop
15:45
CPT
Cape Town Intl airport
7 066 ZAR
Singapore Airlines
Singapore Airlines
14 Feb
JNB
0:30
Johannesburg OR Tambo airport
13h 45m
1 Stop
19:15
HKT
Phuket City airport
Singapore Airlines
21 Feb
HKT
15:50
Phuket City airport
17h 25m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
7 125 ZAR
Singapore Airlines
Singapore Airlines
01 Mar
JNB
0:30
Johannesburg OR Tambo airport
16h 30m
1 Stop
22:00
BKK
Bangkok Suvarnabhumi airport
Singapore Airlines
08 Mar
BKK
16:45
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
7 125 ZAR
Cathay Pacific
Cathay Pacific
27 Nov
CPT
13:15
Cape Town Intl airport
25h 40m
1 Stop
19:55
+1
HKT
Phuket City airport
Cathay Pacific
05 Dec
HKT
1:55
Phuket City airport
18h 50m
1 Stop
15:45
CPT
Cape Town Intl airport
7 169 ZAR
Singapore Airlines
Singapore Airlines
14 Feb
JNB
0:30
Johannesburg OR Tambo airport
13h 45m
1 Stop
19:15
HKT
Phuket City airport
Singapore Airlines
21 Feb
HKT
15:50
Phuket City airport
17h 25m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
7 125 ZAR
Singapore Airlines
Singapore Airlines
01 Mar
JNB
0:30
Johannesburg OR Tambo airport
16h 30m
1 Stop
22:00
BKK
Bangkok Suvarnabhumi airport
Singapore Airlines
08 Mar
BKK
16:45
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
7 125 ZAR
Ethiopian Air
Ethiopian Air
10 Feb
CPT
16:40
Cape Town Intl airport
17h 35m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi airport
Ethiopian Air
16 Feb
BKK
8:50
Bangkok Suvarnabhumi airport
16h 55m
1 Stop
20:45
CPT
Cape Town Intl airport
9 112 ZAR
Qatar Airways
Qatar Airways
18 May
JNB
15:45
Johannesburg OR Tambo airport
18h 10m
1 Stop
14:55
+1
BKK
Bangkok Suvarnabhumi airport
Qatar Airways
21 May
BKK
3:45
Bangkok Suvarnabhumi airport
18h 05m
1 Stop
16:50
JNB
Johannesburg OR Tambo airport
8 022 ZAR
Emirates
Emirates
09 Dec
JNB
15:25
Johannesburg OR Tambo airport
17h 40m
1 Stop
14:05
+1
BKK
Bangkok Suvarnabhumi airport
Emirates
17 Dec
BKK
3:35
Bangkok Suvarnabhumi airport
19h 20m
1 Stop
17:55
JNB
Johannesburg OR Tambo airport
8 861 ZAR
Emirates
Emirates
03 May
JNB
0:20
Johannesburg OR Tambo airport
16h 40m
1 Stop
22:00
HKT
Phuket City airport
Emirates
21 May
HKT
7:10
Phuket City airport
21h 15m
1 Stop
23:25
JNB
Johannesburg OR Tambo airport
9 126 ZAR

FAQs about flights to Thailand

What is the cheapest day to depart on your flight to Bangkok?

Most of our users find that booking their departure to Bangkok on a Wednesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

What is the cheapest time of day to fly to Bangkok?

On average you can find the best deals on plane tickets to Bangkok when looking for flights with evening departure times.


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
13h 55m
Cheapest price
6 815 ZAR
Johannesburg to Phuket City
Fastest flight time
13h 45m
Cheapest price
6 860 ZAR
Johannesburg to Krabi
Fastest flight time
17h 35m
Cheapest price
6 992 ZAR
Cape Town to Phuket City
Fastest flight time
19h 00m
Cheapest price
7 066 ZAR
Cape Town to Bangkok
Fastest flight time
17h 55m
Cheapest price
7 345 ZAR
Durban to Bangkok
Fastest flight time
18h 35m
Cheapest price
8 979 ZAR
Durban to Phuket City
Fastest flight time
21h 10m
Cheapest price
9 936 ZAR
Port Elizabeth to Phuket City
Fastest flight time
23h 45m
Cheapest price
10 069 ZAR
Port Elizabeth to Bangkok
Fastest flight time
21h 15m
Cheapest price
10 172 ZAR
Cape Town to Krabi
Fastest flight time
24h 35m
Cheapest price
11 084 ZAR
Johannesburg to Ko Samui
Fastest flight time
21h 20m
Cheapest price
11 364 ZAR
Pilanesberg to Phuket City
Fastest flight time
26h 10m
Cheapest price
12 277 ZAR
Port Elizabeth to Krabi
Fastest flight time
30h 55m
Cheapest price
13 101 ZAR
Port Elizabeth to Rayong
Fastest flight time
42h 10m
Cheapest price
13 248 ZAR
Johannesburg to Surat Thani
Fastest flight time
20h 45m
Cheapest price
13 984 ZAR
Port Elizabeth to Ko Samui
Fastest flight time
23h 40m
Cheapest price
31 471 ZAR
Cape Town to Rayong
Fastest flight time
22h 35m
Cheapest price
34 048 ZAR
View more
Flights Asia Thailand