Find cheap flights to Bangkok

Fri 1/24
Fri 1/31
Any month
Compare vs momondo |

When is the best time to fly to Bangkok?

R11 290
R9 880
R8 470
R7 058
Price
R7,058 - R10,660

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.


Bangkok flight deals found on momondo

Check out some of the best fares to Bangkok found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Etihad Airways
01 Mar
21:15
JNB
Johannesburg OR Tambo airport
17h 50m
1 Stop
BKK
20:05
+1
Bangkok Suvarnabhumi airport
Etihad Airways
09 Mar
1:05
BKK
Bangkok Suvarnabhumi airport
27h 40m
1 Stop
JNB
23:45
Johannesburg OR Tambo airport
R6 756
Singapore Airlines
Singapore Airlines
21 Feb
0:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
22:00
Bangkok Suvarnabhumi airport
Singapore Airlines
28 Feb
16:45
BKK
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
JNB
4:15
+1
Johannesburg OR Tambo airport
R6 814
Etihad Airways
Etihad Airways
29 Mar
22:05
JNB
Johannesburg OR Tambo airport
32h 10m
1 Stop
BKK
11:15
+2
Bangkok Suvarnabhumi airport
Etihad Airways
09 Apr
3:25
BKK
Bangkok Suvarnabhumi airport
25h 05m
1 Stop
JNB
23:30
Johannesburg OR Tambo airport
R6 842
Singapore Airlines
Singapore Airlines
26 Feb
0:30
JNB
Johannesburg OR Tambo airport
15h 15m
1 Stop
BKK
20:45
Bangkok Suvarnabhumi airport
Singapore Airlines
01 Mar
16:45
BKK
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
JNB
4:15
+1
Johannesburg OR Tambo airport
R6 857
Etihad Airways
Etihad Airways
05 Feb
21:15
JNB
Johannesburg OR Tambo airport
17h 50m
1 Stop
BKK
20:05
+1
Bangkok Suvarnabhumi airport
Etihad Airways
12 Feb
1:05
BKK
Bangkok Suvarnabhumi airport
27h 40m
1 Stop
JNB
23:45
Johannesburg OR Tambo airport
R6 886
Etihad Airways
Etihad Airways
22 Mar
21:15
JNB
Johannesburg OR Tambo airport
17h 50m
1 Stop
BKK
20:05
+1
Bangkok Suvarnabhumi airport
Etihad Airways
29 Mar
1:25
BKK
Bangkok Suvarnabhumi airport
27h 05m
1 Stop
JNB
23:30
Johannesburg OR Tambo airport
R6 986
Singapore Airlines
Singapore Airlines
26 Feb
0:30
JNB
Johannesburg OR Tambo airport
15h 15m
1 Stop
BKK
20:45
Bangkok Suvarnabhumi airport
Singapore Airlines
01 Mar
16:45
BKK
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
JNB
4:15
+1
Johannesburg OR Tambo airport
R6 857
Singapore Airlines
Singapore Airlines
21 Feb
0:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
22:00
Bangkok Suvarnabhumi airport
Singapore Airlines
28 Feb
16:45
BKK
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
JNB
4:15
+1
Johannesburg OR Tambo airport
R6 814
Singapore Airlines
Singapore Airlines
26 Feb
0:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
22:00
Bangkok Suvarnabhumi airport
Singapore Airlines
08 Mar
16:45
BKK
Bangkok Suvarnabhumi airport
16h 30m
1 Stop
JNB
4:15
+1
Johannesburg OR Tambo airport
R7 058
Emirates
Emirates
03 Jun
12:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
10:00
+1
Bangkok Suvarnabhumi airport
Emirates
24 Jun
4:25
BKK
Bangkok Suvarnabhumi airport
17h 50m
1 Stop
JNB
17:15
Johannesburg OR Tambo airport
R7 030
Emirates
Emirates
12 Jun
12:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
10:00
+1
Bangkok Suvarnabhumi airport
Emirates
21 Jun
4:25
BKK
Bangkok Suvarnabhumi airport
17h 50m
1 Stop
JNB
17:15
Johannesburg OR Tambo airport
R7 332
Emirates
Emirates
05 Mar
15:25
JNB
Johannesburg OR Tambo airport
18h 10m
1 Stop
BKK
14:35
+1
Bangkok Suvarnabhumi airport
Emirates
17 Mar
16:30
BKK
Bangkok Suvarnabhumi airport
16h 20m
1 Stop
JNB
3:50
+1
Johannesburg OR Tambo airport
R7 289

Airports near Bangkok

Below you will find all the airports in Bangkok along with their distance from the city centre
Bangkok Suvarnabhumi
24 km from city centre
Bangkok Don Mueang Intl
18 km from city centre

Popular routes to Bangkok

Most frequently searched flights to Bangkok along with the cheapest price and shortest flight duration
Johannesburg to Bangkok Flights
Fastest flight time
15h 20m
Cheapest price
R6 756
Cape Town to Bangkok Flights
Fastest flight time
18h 25m
Cheapest price
R8 139
Durban to Bangkok Flights
Fastest flight time
18h 30m
Cheapest price
R8 470
Port Elizabeth to Bangkok Flights
Fastest flight time
21h 10m
Cheapest price
R9 695
View more

Start planning your trip to Bangkok