Find cheap flights to Bangkok

Fri 12/13
Fri 12/20
Any month
Compare vs momondo |

When is the best time to fly to Bangkok?

R11 450
R10 020
R8 590
R7 158
Price
R7 158 - R10 810

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
24 Feb
21:15
JNB
Johannesburg OR Tambo airport
30h 30m
1 Stop
BKK
8:45
+2
Bangkok Suvarnabhumi airport
Etihad Airways
05 Mar
1:05
BKK
Bangkok Suvarnabhumi airport
27h 40m
1 Stop
JNB
23:45
Johannesburg OR Tambo airport
R7 056
Etihad Airways
Etihad Airways
20 Feb
21:15
JNB
Johannesburg OR Tambo airport
17h 50m
1 Stop
BKK
20:05
+1
Bangkok Suvarnabhumi airport
Etihad Airways
24 Feb
3:10
BKK
Bangkok Suvarnabhumi airport
25h 35m
1 Stop
JNB
23:45
Johannesburg OR Tambo airport
R7 099
Etihad Airways
Etihad Airways
29 Mar
22:05
JNB
Johannesburg OR Tambo airport
30h 05m
1 Stop
BKK
9:10
+2
Bangkok Suvarnabhumi airport
Etihad Airways
05 Apr
1:25
BKK
Bangkok Suvarnabhumi airport
27h 05m
1 Stop
JNB
23:30
Johannesburg OR Tambo airport
R7 289
Qatar Airways
Qatar Airways
10 Jun
10:00
JNB
Johannesburg OR Tambo airport
18h 05m
1 Stop
BKK
9:05
+1
Bangkok Suvarnabhumi airport
Qatar Airways
18 Jun
3:25
BKK
Bangkok Suvarnabhumi airport
18h 25m
1 Stop
JNB
16:50
Johannesburg OR Tambo airport
R7 333
Qatar Airways
Qatar Airways
23 Mar
15:10
JNB
Johannesburg OR Tambo airport
18h 45m
1 Stop
BKK
14:55
+1
Bangkok Suvarnabhumi airport
Qatar Airways
28 Mar
23:15
BKK
Bangkok Suvarnabhumi airport
17h 20m
1 Stop
JNB
11:35
+1
Johannesburg OR Tambo airport
R7 494
Qatar Airways
Qatar Airways
14 Jan
15:10
JNB
Johannesburg OR Tambo airport
19h 05m
1 Stop
BKK
15:15
+1
Bangkok Suvarnabhumi airport
Qatar Airways
24 Jan
23:15
BKK
Bangkok Suvarnabhumi airport
17h 20m
1 Stop
JNB
11:35
+1
Johannesburg OR Tambo airport
R7 523
Singapore Airlines
Singapore Airlines
01 Mar
0:30
JNB
Johannesburg OR Tambo airport
15h 15m
1 Stop
BKK
20:45
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 888
Emirates
Emirates
12 Jun
12:30
JNB
Johannesburg OR Tambo airport
16h 30m
1 Stop
BKK
10:00
+1
Bangkok Suvarnabhumi airport
Emirates
30 Jun
4:25
BKK
Bangkok Suvarnabhumi airport
17h 50m
1 Stop
JNB
17:15
Johannesburg OR Tambo airport
R8 064
Ethiopian Air
Ethiopian Air
19 Feb
16:40
CPT
Cape Town Intl airport
17h 35m
1 Stop
BKK
15:15
+1
Bangkok Suvarnabhumi airport
Ethiopian Air
27 Feb
8:35
BKK
Bangkok Suvarnabhumi airport
17h 10m
1 Stop
CPT
20:45
Cape Town Intl airport
R10 430
Emirates
Emirates
01 May
15:40
JNB
Johannesburg OR Tambo airport
17h 35m
1 Stop
BKK
14:15
+1
Bangkok Suvarnabhumi airport
Emirates
29 May
4:05
BKK
Bangkok Suvarnabhumi airport
18h 10m
1 Stop
JNB
17:15
Johannesburg OR Tambo airport
R7 669
Qatar Airways
Qatar Airways
23 Mar
15:10
JNB
Johannesburg OR Tambo airport
18h 45m
1 Stop
BKK
14:55
+1
Bangkok Suvarnabhumi airport
Qatar Airways
28 Mar
23:15
BKK
Bangkok Suvarnabhumi airport
17h 20m
1 Stop
JNB
11:35
+1
Johannesburg OR Tambo airport
R7 494
Qatar Airways
Qatar Airways
14 Jan
15:10
JNB
Johannesburg OR Tambo airport
19h 05m
1 Stop
BKK
15:15
+1
Bangkok Suvarnabhumi airport
Qatar Airways
24 Jan
23:15
BKK
Bangkok Suvarnabhumi airport
17h 20m
1 Stop
JNB
11:35
+1
Johannesburg OR Tambo airport
R7 523

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
17h 20m
Cheapest price
R7 099
Durban to Bangkok Flights
Fastest flight time
18h 30m
Cheapest price
R8 531
Cape Town to Bangkok Flights
Fastest flight time
18h 15m
Cheapest price
R8 677
Port Elizabeth to Bangkok Flights
Fastest flight time
21h 10m
Cheapest price
R9 700
View more

Start planning your trip to Bangkok