Cheap Flights from Chiang Mai to Johannesburg
Browse current best options from Chiang Mai. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Chiang Mai
RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Chiang Mai to Johannesburg
Explore current cheapest deals departing from Chiang Mai to Johannesburg
Round trip
Sort by: Cheapest
December 12 - December 28
CNX - Johannesburg
$1,160
$963
Round trip
July 6 - July 16
CNX - Johannesburg
$1,003
$1,181
Round trip
June 19 - July 13
CNX - Johannesburg
$1,081
$1,251
Round trip
September 1 - September 21
CNX - Johannesburg
$999
$1,352
Round trip
September 1 - September 28
CNX - Johannesburg
$999
$1,353
Round trip
September 2 - September 21
CNX - Johannesburg
$1,002
$1,357
Round trip
September 10 - September 21
CNX - Johannesburg
$1,027
$1,357
Round trip
September 1 - September 23
CNX - Johannesburg
$999
$1,358
Round trip
September 2 - September 28
CNX - Johannesburg
$999
$1,359
Round trip
September 10 - September 28
CNX - Johannesburg
$1,018
$1,359
Round trip
Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
How much is a round trip from Chiang Mai to Johannesburg
Regular price: $995 - $1,606
Prices are currently below the regular range for flights from Chiang Mai to Johannesburg.
The regular price range for flights from Chiang Mai to Johannesburg is between $995 and $1606. The current lowest deal is $963 with Etihad Airways, for travel from Dec 12 to Dec 28.
now $963
Low $995
High $1,606
The cheapest time to fly from Chiang Mai to Johannesburg
The cheapest month to fly from Chiang Mai to Johannesburg is December, with a median price of $963. The most expensive month is July, with a median price of $2803. Prices are generally lower from June to December.
December
Flights from $963
July
Flights from $2,803
Direct flights from Chiang Mai to Johannesburg
MyTravel Airways
Etihad Airways
Air Tanzania
Qatar Airways
Last-minute flights going from Chiang Mai to Johannesburg
Fri, Jun 19
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Cathay Pacific
$1,081
$1,251
One-way
Fri, Jun 19
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Cathay Pacific
$1,238
$1,398
One-way
Wed, Jun 24
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Cathay Pacific
$1,191
$2,377
One-way
Thu, Jun 25
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Scoot, Singapore Airlines
$1,068
$2,786
One-way
Sat, Jun 27
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Qatar Airways
$1,057
$1,379
One-way
Sat, Jun 27
CNX - Johannesburg
Chiang Mai (CNX) - Johannesburg (JNB)
Qatar Airways
$1,054
$1,381
One-way
Biggest price drops on these dates for flights from Chiang Mai to Johannesburg
Dec 12 - Dec 28
$1,160 → $963
17%
Jun 19 - Jun 21
$1,238 → $1,398
13%
Jun 19 - Jul 13
$1,081 → $1,251
16%
Jul 6 - Jul 16
$1,003 → $1,181
18%
Popular Airports to fly from Chiang Mai to Johannesburg
Chiang Mai - Johannesburg route insights
💸 Price insights
Recent fares are below the typical level
Recent fares from Chiang Mai to Johannesburg are below the typical level, starting at $963.
📅 Best time to fly
December is historically cheapest
Historically, December is the cheapest month to fly, with a median price of $963.
⏱️ Flight duration
Long-haul flights
Flights from Chiang Mai to Johannesburg are long-haul, covering a distance of 9120 km.
✈️ Airlines & availability
MyTravel Airways offers 58 deals
MyTravel Airways has 58 deals, Etihad Airways has 41, and Air Tanzania has 18 recent deals.
🏆 Airline highlight
Etihad Airways: deal for $963
Etihad Airways recently offered a deal for $963 from Chiang Mai to Johannesburg.
🎯 Booking tip
Deals are rare on this route
Deals on this route are rare, with 0 deals per day in a 30-day window.
Chiang Mai main airports to depart from
Chiang Mai International (CNX)
Chiang Mai International Airport is a good choice for flights from Chiang Mai to Johannesburg.
📍 ~5 km from city center (reachable by car)
💸 Flights from ~$963
Johannesburg main airports to arrive at
O. R. Tambo International (JNB)
O. R. Tambo International Airport is a primary gateway for flights to Johannesburg from Chiang Mai.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$963
Lanseria International (HLA)
Lanseria International Airport offers another option for flights to Johannesburg from Chiang Mai.
📍 ~30 km from city center (reachable by car)
💸 Flights from ~$2143
Airports nearby Johannesburg used as alternative
Lanseria International (HLA)
Consider Lanseria International as a secondary option for Johannesburg, offering easier navigation and faster check-in.
📍 ~30 km from Johannesburg (reachable by car)
💸 Flights from ~$2143
Bloemfontein (BFN)
Bloemfontein is a major domestic hub that could be a viable alternative for your arrival in South Africa.
📍 ~390 km from Johannesburg (reachable by car)
💸 Flights from ~$1557
Kruger Mpumalanga International (MQP)
Kruger Mpumalanga International is a reliable regional airport, serving the eastern part of the country.
📍 ~340 km from Johannesburg (reachable by car)
💸 Flights from ~$1544
Polokwane International (PTG)
Polokwane International is a domestic airport that can help you avoid major metropolitan hub congestion.
📍 ~280 km from Johannesburg (reachable by car)
💸 Flights from ~$1570
Durban International (DUR)
Durban International is a major international hub with many airlines, useful if Johannesburg flights are unavailable.
📍 ~500 km from Johannesburg (reachable by car)
💸 Flights from ~$1447
Business & First Class Flight Deals to Johannesburg
Discover luxury on the budget with premium cabin class on flights from Chiang Mai to Johannesburg.
Elite
Best Elite deals to Johannesburg
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From CNX
Elite
Dec 09
Johannesburg, South Africa
86% AI deal score
$4,620
$3,634
Save $986
From CNX
Elite
Nov 23
Johannesburg, South Africa
81% AI deal score
$4,447
$3,644
Save $803
From CNX
Elite
Nov 20
Johannesburg, South Africa
80% AI deal score
$4,452
$3,751
Save $701
From CNX
Elite
Dec 05
Johannesburg, South Africa
80% AI deal score
$4,497
$3,765
Save $732
From CNX
Elite
Nov 11
Johannesburg, South Africa
80% AI deal score
$4,484
$3,774
Save $710
From CNX
Elite
Dec 07
Johannesburg, South Africa
80% AI deal score
$4,530
$3,780
Save $750
From CNX
Elite
Sep 23
Johannesburg, South Africa
80% AI deal score
$4,566
$3,782
Save $784
From CNX
Elite
Sep 23
Johannesburg, South Africa
80% AI deal score
$4,568
$3,787
Save $781
From CNX
Elite
Oct 21
Johannesburg, South Africa
80% AI deal score
$4,603
$3,816
Save $787
From CNX
Elite
Aug 03
Johannesburg, South Africa
79% AI deal score
$4,379
$3,787
Save $592
From CNX
Elite
Nov 23
Johannesburg, South Africa
79% AI deal score
$4,378
$3,809
Save $569
From CNX
Elite
Sep 21
Johannesburg, South Africa
79% AI deal score
$4,517
$3,810
Save $707
From CNX
Elite
Sep 21
Johannesburg, South Africa
79% AI deal score
$4,549
$3,816
Save $733
From CNX
Elite
Oct 03
Johannesburg, South Africa
79% AI deal score
$4,517
$4,124
Save $393
From CNX
Elite
Aug 10
Johannesburg, South Africa
78% AI deal score
$4,224
$3,787
Save $437
From CNX
Elite
Jul 29
Johannesburg, South Africa
78% AI deal score
$4,534
$3,817
Save $717
From CNX
Elite
Jul 26
Johannesburg, South Africa
78% AI deal score
$4,508
$3,817
Save $691
From CNX
Elite
Oct 11
Johannesburg, South Africa
78% AI deal score
$4,529
$3,844
Save $685
From CNX
Elite
Sep 21
Johannesburg, South Africa
78% AI deal score
$4,506
$3,852
Save $654
From CNX
Elite
Jul 26
Johannesburg, South Africa
77% AI deal score
$4,389
$3,803
Save $586
From CNX
Elite
Jul 29
Johannesburg, South Africa
77% AI deal score
$4,389
$3,803
Save $586
From CNX
Elite
Jun 25
Johannesburg, South Africa
71% AI deal score
$5,911
From CNX
Elite
Jul 16
Johannesburg, South Africa
70% AI deal score
$5,089
From CNX
Elite
Jul 15
Johannesburg, South Africa
70% AI deal score
$5,220
From CNX
Elite
Oct 19
Johannesburg, South Africa
69% AI deal score
$5,225
From CNX
Elite
Nov 16
Johannesburg, South Africa
69% AI deal score
$5,418
From CNX
Elite
Sep 29
Johannesburg, South Africa
69% AI deal score
$5,420
From CNX
Elite
Jul 19
Johannesburg, South Africa
69% AI deal score
$5,655
From CNX
Elite
Oct 20
Johannesburg, South Africa
69% AI deal score
$6,078
From CNX
Elite
Oct 20
Johannesburg, South Africa
69% AI deal score
$6,079
From CNX
Elite
Oct 20
Johannesburg, South Africa
69% AI deal score
$6,091
From CNX
Elite
Jun 26
Johannesburg, South Africa
69% AI deal score
$7,030
From CNX
Elite
Jun 26
Johannesburg, South Africa
69% AI deal score
$7,030
From CNX
Elite
Aug 09
Johannesburg, South Africa
68% AI deal score
$5,225
From CNX
Elite
Aug 09
Johannesburg, South Africa
68% AI deal score
$5,232
From CNX
Elite
Jun 25
Johannesburg, South Africa
68% AI deal score
$7,602
From CNX
Elite
Nov 27
Johannesburg, South Africa
68% AI deal score
$6,400
From CNX
Elite
Jul 17
Johannesburg, South Africa
67% AI deal score
$12,314
From CNX
Elite
Jul 19
Johannesburg, South Africa
67% AI deal score
$12,699
From CNX
Elite
Jul 27
Johannesburg, South Africa
67% AI deal score
$13,011
From CNX
Elite
Jul 12
Johannesburg, South Africa
67% AI deal score
$13,514
From CNX
Elite
Nov 01
Johannesburg, South Africa
67% AI deal score
$22,215