JNB - DMK

Find cheap flights from Johannesburg to Bangkok Don Mueang Intl

Search hundreds of travel sites at once for deals on flights to Bangkok Don Mueang Intl

JNB — DMK
Nov 24 — Dec 11
Return
1 adult
Economy
0 bags
From?
To?
Thu 24/11
Thu 1/12

Let KAYAK do the searching

Save 12% or more

Search hundreds of travel sites at once for deals on flights to Bangkok Don Mueang Intl

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

August

Cheapest flight

R6 944

Average price (return flight)

R16 662

Good deal (return flight)

R25 103
Best time to beat the crowds (48% less expensive on average)
Most popular time to fly (44% more expensive on average)
Flight from Johannesburg OR Tambo to Bangkok Don Mueang Intl
(avg. price over the last 2 weeks)
or less

When to book flights from Johannesburg to Don Mueang Intl

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Johannesburg

  • Looking for a cheap flight? 25% of our users found flights on this route for R25 103 or less round-trip.
  • High season is considered to be July, August and September. The cheapest month to fly is February.
  • Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg to Bangkok Don Mueang Intl flights

Book cheap flights from Johannesburg to Bangkok Don Mueang Intl

Recent return flight deals

7/2Tue
3 stopsMultiple Airlines
45h 55mJNB-DMK
22/2Wed
3 stopsMultiple Airlines
28h 55mDMK-JNB
R15 753
29/3Wed
3 stopsMultiple Airlines
46h 05mJNB-DMK
11/4Tue
3 stopsMultiple Airlines
29h 45mDMK-JNB
R15 908
30/1Mon
3 stopsMultiple Airlines
35h 00mJNB-DMK
6/2Mon
3 stopsMultiple Airlines
28h 10mDMK-JNB
R16 029
31/12Sat
3 stopsMultiple Airlines
35h 15mJNB-DMK
17/1Tue
3 stopsMultiple Airlines
28h 55mDMK-JNB
R16 150
19/1Thu
3 stopsMultiple Airlines
45h 55mJNB-DMK
27/1Fri
3 stopsMultiple Airlines
29h 00mDMK-JNB
R16 185
9/1Mon
3 stopsMultiple Airlines
30h 00mJNB-DMK
20/1Fri
3 stopsMultiple Airlines
28h 10mDMK-JNB
R16 219
1/2Wed
3 stopsMultiple Airlines
45h 55mJNB-DMK
22/2Wed
3 stopsMultiple Airlines
28h 55mDMK-JNB
R16 271
8/1Sun
3 stopsMultiple Airlines
45h 55mJNB-DMK
20/1Fri
3 stopsMultiple Airlines
28h 10mDMK-JNB
R16 358
16/1Mon
3 stopsMultiple Airlines
46h 10mJNB-DMK
24/1Tue
3 stopsMultiple Airlines
36h 40mDMK-JNB
R16 409
8/3Wed
3 stopsMultiple Airlines
46h 10mJNB-DMK
16/3Thu
3 stopsMultiple Airlines
28h 55mDMK-JNB
R16 513
31/12Sat
3 stopsMultiple Airlines
41h 00mJNB-DMK
17/1Tue
3 stopsMultiple Airlines
36h 40mDMK-JNB
R16 530
14/1Sat
3 stopsMultiple Airlines
35h 15mJNB-DMK
21/1Sat
3 stopsMultiple Airlines
43h 40mDMK-JNB
R16 703
31/12Sat
3 stopsMultiple Airlines
35h 15mJNB-DMK
17/1Tue
3 stopsMultiple Airlines
36h 40mDMK-JNB
R16 910
4/3Sat
3 stopsMultiple Airlines
30h 15mJNB-DMK
20/3Mon
3 stopsMultiple Airlines
28h 55mDMK-JNB
R16 928
2/2Thu
2 stopsMultiple Airlines
23h 40mJNB-DMK
22/2Wed
3 stopsMultiple Airlines
28h 55mDMK-JNB
R17 463
17/2Fri
3 stopsMultiple Airlines
46h 15mJNB-DMK
26/2Sun
3 stopsMultiple Airlines
28h 10mDMK-JNB
R17 480
17/3Fri
2 stopsMultiple Airlines
28h 50mJNB-DMK
24/3Fri
3 stopsMultiple Airlines
28h 55mDMK-JNB
R17 549
26/12Mon
3 stopsMultiple Airlines
30h 15mJNB-DMK
28/1Sat
3 stopsMultiple Airlines
28h 55mDMK-JNB
R18 413
26/12Mon
3 stopsMultiple Airlines
46h 10mJNB-DMK
15/1Sun
3 stopsMultiple Airlines
29h 40mDMK-JNB
R19 829
9/4Sun
1 stopMultiple Airlines
18h 50mJNB-DMK
10/5Wed
1 stopMultiple Airlines
16h 55mDMK-JNB
R20 071

Search by stops

Search by price

Recent one-way flight deals

9/3Thu
3 stopsMultiple Airlines
54h 00mJNB-DMK
R6 944
9/3Thu
3 stopsMultiple Airlines
54h 00mJNB-DMK
R7 065
8/3Wed
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 255
8/3Wed
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 307
9/3Thu
2 stopsMultiple Airlines
55h 35mJNB-DMK
R7 341
15/2Wed
3 stopsMultiple Airlines
45h 55mJNB-DMK
R7 358
15/2Wed
2 stopsMultiple Airlines
47h 30mJNB-DMK
R7 376
15/2Wed
3 stopsMultiple Airlines
45h 55mJNB-DMK
R7 393
6/3Mon
3 stopsMultiple Airlines
45h 55mJNB-DMK
R7 410
15/1Sun
3 stopsMultiple Airlines
54h 00mJNB-DMK
R7 531
8/3Wed
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 566
15/2Wed
2 stopsMultiple Airlines
47h 30mJNB-DMK
R7 583
19/1Thu
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 600
15/1Sun
2 stopsMultiple Airlines
55h 35mJNB-DMK
R7 652
20/1Fri
2 stopsMultiple Airlines
55h 35mJNB-DMK
R7 687
14/2Tue
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 773
22/2Wed
3 stopsMultiple Airlines
46h 10mJNB-DMK
R7 894
8/3Wed
2 stopsMultiple Airlines
47h 30mJNB-DMK
R7 911
15/2Wed
3 stopsMultiple Airlines
45h 55mJNB-DMK
R8 343
6/3Mon
3 stopsMultiple Airlines
46h 10mJNB-DMK
R8 395

Search by stops

Search by price

Johannesburg - Bangkok Don Mueang Intl Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Bangkok Don Mueang Intl (DMK)Thailand

Return flight deals:

Bangkok Don Mueang Intl - Johannesburg

Browse origins:

R15 908