Find cheap flights to Bangkok

Fri 8/16
Fri 8/23
Any month
Compare vs momondo |

When is the best time to fly to Bangkok?

+75.0%
+50.0%
+25.0%
Base
Price
7 485 - 11 9337 485 - 11 933 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
02 Dec
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
08 Dec
BKK
8:50
Bangkok Suvarnabhumi & other airports airport
16h 15m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 398 ZAR
Ethiopian Air
Ethiopian Air
19 Sep
JNB
10:20
Johannesburg OR Tambo airport
21h 50m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
03 Oct
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 459 ZAR
Ethiopian Air
Ethiopian Air
05 Sep
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
15 Sep
BKK
8:35
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 535 ZAR
Ethiopian Air
Ethiopian Air
12 Sep
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
10 Oct
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 535 ZAR
Ethiopian Air
Ethiopian Air
18 Sep
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
16 Oct
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 581 ZAR
Ethiopian Air
Ethiopian Air
27 Oct
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
09 Nov
BKK
8:35
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 642 ZAR
Singapore Airlines
Singapore Airlines
27 Jan
JNB
15:45
Johannesburg OR Tambo airport
13h 55m
1 Stop
10:40
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Singapore Airlines
02 Feb
BKK
16:45
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
8 795 ZAR
Ethiopian Air
Ethiopian Air
05 Sep
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
15 Sep
BKK
8:35
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 535 ZAR
Ethiopian Air
Ethiopian Air
12 Sep
JNB
16:10
Johannesburg OR Tambo airport
16h 00m
1 Stop
13:10
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
10 Oct
BKK
8:20
Bangkok Suvarnabhumi & other airports airport
16h 45m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 535 ZAR
Singapore Airlines
Singapore Airlines
10 Nov
JNB
0:30
Johannesburg OR Tambo airport
16h 30m
1 Stop
22:00
BKK
Bangkok Suvarnabhumi & other airports airport
Singapore Airlines
17 Nov
BKK
16:45
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
4:15
+1
JNB
Johannesburg OR Tambo airport
6 962 ZAR
Ethiopian Air
Ethiopian Air
02 Dec
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
08 Dec
BKK
8:50
Bangkok Suvarnabhumi & other airports airport
16h 15m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 398 ZAR
Ethiopian Air
Ethiopian Air
27 Oct
JNB
16:10
Johannesburg OR Tambo airport
18h 05m
1 Stop
15:15
+1
BKK
Bangkok Suvarnabhumi & other airports airport
Ethiopian Air
09 Nov
BKK
8:35
Bangkok Suvarnabhumi & other airports airport
16h 30m
1 Stop
20:05
JNB
Johannesburg OR Tambo airport
6 642 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
16h 35m
Cheapest price
6 398 ZAR
Durban to Bangkok
Fastest flight time
19h 25m
Cheapest price
7 573 ZAR
Cape Town to Bangkok
Fastest flight time
17h 30m
Cheapest price
8 382 ZAR
Port Elizabeth to Bangkok
Fastest flight time
23h 50m
Cheapest price
9 405 ZAR
View more

Start planning your trip to Bangkok