Find cheap flights to Bangkok

Thu 6/20
Thu 6/27
Any month
Compare vs momondo |

When is the best time to fly to Bangkok?

+75.0%
+50.0%
+25.0%
Base
Price
7 043 - 11 4737 043 - 11 473 ZAR

Bangkok flight deals found on momondo

Check out some of the best fares to Bangkok found recently by users on momondo
Quickest
Cheapest
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 530 ZAR
Emirates
Emirates
17 Oct
JNB
0:20
Johannesburg OR Tambo airport
15h 55m
1 Stop
21:15
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
23 Oct
BKK
10:30
Bangkok Suvarnabhumi & other airports airport
17h 55m
1 Stop
23:25
JNB
Johannesburg OR Tambo airport
6 823 ZAR
Etihad Airways
Etihad Airways
07 Aug
JNB
22:05
Johannesburg OR Tambo airport
17h 20m
1 Stop
20:25
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Etihad Airways
12 Aug
BKK
9:15
Bangkok Suvarnabhumi & other airports airport
19h 15m
1 Stop
23:30
JNB
Johannesburg OR Tambo airport
6 867 ZAR
Qatar Airways
Qatar Airways
06 Sep
JNB
10:00
Johannesburg OR Tambo airport
23h 40m
1 Stop
14:40
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Qatar Airways
15 Sep
BKK
16:05
Bangkok Suvarnabhumi & other airports airport
24h 30m
1 Stop
11:35
+1
JNB
Johannesburg OR Tambo airport
6 896 ZAR
Emirates
Emirates
09 Jul
JNB
15:40
Johannesburg OR Tambo airport
18h 35m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
17 Jul
BKK
10:30
Bangkok Suvarnabhumi & other airports airport
17h 55m
1 Stop
23:25
JNB
Johannesburg OR Tambo airport
6 970 ZAR
Emirates
Emirates
05 Sep
JNB
15:40
Johannesburg OR Tambo airport
17h 50m
1 Stop
14:30
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
12 Sep
BKK
16:55
Bangkok Suvarnabhumi & other airports airport
15h 55m
1 Stop
3:50
+1
JNB
Johannesburg OR Tambo airport
6 999 ZAR
Emirates
Emirates
05 Sep
JNB
15:40
Johannesburg OR Tambo airport
17h 50m
1 Stop
14:30
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
12 Sep
BKK
16:55
Bangkok Suvarnabhumi & other airports airport
15h 55m
1 Stop
3:50
+1
JNB
Johannesburg OR Tambo airport
6 999 ZAR
Emirates
Emirates
17 Oct
JNB
0:20
Johannesburg OR Tambo airport
15h 55m
1 Stop
21:15
BKK
Bangkok Suvarnabhumi & other airports airport
Emirates
23 Oct
BKK
10:30
Bangkok Suvarnabhumi & other airports airport
17h 55m
1 Stop
23:25
JNB
Johannesburg OR Tambo airport
6 823 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
7 057 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 530 ZAR
Ethiopian Air
Ethiopian Air
03 Jul
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
09 Jul
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
7 131 ZAR
Ethiopian Air
Ethiopian Air
05 Aug
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
08 Aug
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
7 131 ZAR

Airports near Bangkok

Below you will find all the airports in Bangkok along with their distance from the city centre
Bangkok Suvarnabhumi & other airports
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
Fastest flight time
15h 55m
Cheapest price
6 530 ZAR
Cape Town to Bangkok
Fastest flight time
17h 30m
Cheapest price
7 438 ZAR
Port Elizabeth to Bangkok
Fastest flight time
27h 50m
Cheapest price
11 084 ZAR
Durban to Bangkok
Fastest flight time
18h 30m
Cheapest price
7 570 ZAR
View more

Start planning your trip to Bangkok