Cheap flights from Johannesburg to Thailand

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Johannesburg (JNB) to Thailand

How far in advance should I book a flight from Johannesburg to Thailand?

Travellers have found it’s best to book a flight 43 days in advance to save up to 6% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 43 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Thailand 1-2 weeks in advance for as low as R173 842, or R182 884 for flights within the next 24 hours.

What is the cheapest month to fly from Johannesburg to Thailand?

The best pricing can be found in the month of October. Prices to Thailand from Johannesburg average R9 860. You can even find prices in October for less than R9 860, as users have found deals to Thailand from as low as R7 549. The month of December appears to be one of the more expensive times to travel to Thailand from Johannesburg. Flying in the targeted month can save you up to 30%.

Cheap flights from Johannesburg to Thailand in July, August 2020

The best prices found for JNB to Thailand flights in July, August
16 Jul - 23 Jul
R610pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
16 Jul - 23 Jul
R634pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Emirates
   
2 STOPS
JNB
Johannesburg OR Tambo
16 Jul - 23 Jul
R657pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
BKK
Bangkok Suvarnabhumi
BKK
Bangkok Suvarnabhumi
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Thailand 2020 flight deals

Cheap flights to Thailand from Johannesburg found for this year
29 Nov - 13 Dec
R504pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
HKT
Phuket City
HKT
Phuket City
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
29 Nov - 13 Dec
R514pp
JNB
Johannesburg OR Tambo
Cathay Pacific
 
1 STOP
HKT
Phuket City
HKT
Phuket City
Cathay Pacific
 
1 STOP
JNB
Johannesburg OR Tambo
29 Nov - 13 Dec
R517pp
JNB
Johannesburg OR Tambo
Cathay Pacific
 
1 STOP
HKT
Phuket City
HKT
Phuket City
Cathay Pacific
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Thailand from Johannesburg

The cheapest one-way flights from Johannesburg to Thailand
14:10 - 5:50
Turkish Airlines
1 stop
34h 40m
JNB - BKK
Turkish Airlines
R22 476
CheapTickets
8:45 - 8:00
Qatar Airways
1 stop
18h 15m
JNB - BKK
Qatar Airways
R34 961
Bravofly
13:30 - 14:00
Oman Air
2 stops
19h 30m
JNB - BKK
Oman Air
R37 693
Bravofly

Related info for your journey

Useful info, stats and facts about Johannesburg to Thailand flights.

Flight FAQs

From Johannesburg to Thailand

Can I find flights from Johannesburg to Thailand for under R600 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Thailand for under R600. The cheapest flight booked recently is on Singapore Airlines for just R504, but on average you can expect to pay R543.

Are there direct flights from Johannesburg to Thailand for under R500 on Cheapflights?

There are no direct flights from Johannesburg to Thailand, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

The Johannesburg OR Tambo to Thailand flight path was viewed by 23 769 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from Johannesburg to Thailand?

The most popular airlines flying from Johannesburg to Thailand are Air China, Emirates and Ethiopian Air. Something to consider prior to booking your flight.

What are the most popular routes from Johannesburg to Thailand?

Most travellers choose Johannesburg OR Tambo - Bangkok Suvarnabhumi, Johannesburg OR Tambo - Phuket City or Johannesburg OR Tambo - Bangkok Don Mueang Intl when deciding on the best route from Johannesburg to Thailand.

What are the cheapest flights from Johannesburg to Thailand?

While on average a flight from Johannesburg to Thailand is generally R8 261, our data shows the cheapest flight currently is R5 929. When looking at the most popular route, (Johannesburg OR Tambo - Bangkok Suvarnabhumi), you can expect to pay R9 138 for that flight.

Related searches

Flights to Thailand from Johannesburg
Flights to Johannesburg Flights to Thailand Flights from Johannesburg

Arrival points for flights from Johannesburg to Thailand

Destination information for Thailand

Things to know before you go. Useful info for your trip from Johannesburg to Thailand
Today's exchange rate
R1 = ฿1,83

Airports servicing Johannesburg

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)