• Sign in
South Africa (English)
English

Cheap flights from Johannesburg to Bangkok from R6 739

This is the cheapest one-way flight price, found on 6/12. Prices may vary by date and flight preferences.
JNB — BKK
Dec 12 — Dec 191
1 adult
Tue 12/12
Tue 19/12

How to find the cheapest flight from Johannesburg to Bangkok

Discover tips and strategies to find the most affordable flight options for your journey from Johannesburg (ZA1) to Bangkok (TH1). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 8 December 2023.

Popular in

December

Cheapest in

May

Round-trip from

R208 081

One-way from

R6 777
High demand for flights, 26% potential price rise
Best time to find cheap flights, 14% potential price drop
From Johannesburg to Bangkok
One-way flight from Johannesburg to Bangkok

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

Travellers have found it’s best to book a flight 38 days in advance to save up to 13% 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 38 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 Bangkok 1-2 weeks in advance for as low as R12 475, or R15 277 for flights within the next 24 hours.

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

The best pricing can be found in the month of May. Prices to Bangkok from Johannesburg average R12 708. You can even find prices in May for less than R12 708, as users have found deals to Bangkok from as low as R9 730. The month of December appears to be one of the more expensive times to travel to Bangkok from Johannesburg. Flying in the targeted month can save you up to 35%.

When is the cheapest time to fly from Johannesburg to Bangkok (JNB - BKK)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Bangkok as you normally would.

Cheap Kenya Airways flights from Johannesburg to Bangkok

Explore cheap flight options specifically provided by Kenya Airways for the route between Johannesburg and Bangkok. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
Take a peek at the cheapest Kenya Airways flights we've detected travelling from Johannesburg to Bangkok. Deals update often to give you more flight options matching your criteria

Cheap Singapore Airlines flights from Johannesburg to Bangkok

Explore cheap flight options specifically provided by Singapore Airlines for the route between Johannesburg and Bangkok. Find affordable fares and compare prices with other airlines to secure the best deal for your journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
Some of the best deals we've found on Singapore Airlines flights travelling from Johannesburg to Bangkok. Check back soon if you're not seeing flights that suit your needs.

Cheap Johannesburg to Bangkok flights in December & January 2023

Find cheap flight options from Johannesburg to Bangkok specifically for the months of December and January 2023. Explore affordable fares based on user searches. Over the last 7 days, Cheapflights users made 697 326 searches. Prices were last updated on 8 December 2023.
Listed are some of the best fares we've found on flights departing from Johannesburg to Bangkok in 2023. For more flight deals, be sure to check back very soon.

Johannesburg to Bangkok 2023 flight deals

Discover exclusive flight deals for travel between Johannesburg and Bangkok in 2023. Find excellent offers based on user searches. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
Listed are some of the best fares we've found on flights departing from Johannesburg to Bangkok in 2023. For more flight deals, be sure to check back very soon.

Johannesburg to Bangkok flights leaving soon

Find last-minute flight options from Johannesburg to Bangkok for spontaneous travel. Discover available flights and compare prices based on user searches. Secure great deals and offers for spontaneous trips with quick booking options. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
Have a look at some of the last-minute flights available departing from Johannesburg to Bangkok. It's wise to confirm all flight details are correct before booking.

One-way flights to Bangkok from Johannesburg

Search for one-way flight options from Johannesburg to Bangkok. Find affordable one-way fares based on user searches. Compare prices and availability to plan your one-way journey according to your preferred dates and budget. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
Take a look at some of the one-way flights we've detected from Johannesburg to Bangkok. Users needing a return flight from Johannesburg to Bangkok should utilize the search form above.

Find flights from Johannesburg to Bangkok within your budget

Customise your flight search to find flights from Johannesburg to Bangkok that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.

Fly from

Any airport

Fly to

Any airport

Budget

R9 124 - R14 349

Route

Depart

Return

Price

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sun 21/1

1 stop15h 15m

Bangkok Suvarnabhumi

Fri 2/2

1 stop14h 10m

R9 124

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sun 21/1

1 stop15h 15m

Bangkok Suvarnabhumi

Sun 4/2

1 stop14h 10m

R9 389

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sun 25/2

1 stop32h 20m

Bangkok Suvarnabhumi

Sun 3/3

2 stops27h 15m

R9 957

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sat 17/2

1 stop24h 30m

Bangkok Suvarnabhumi

Sat 24/2

1 stop24h 35m

R10 885

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Sun 21/1

1 stop21h 45m

Bangkok Suvarnabhumi

Mon 29/1

1 stop28h 10m

R12 418

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Thu 25/4

1 stop22h 40m

Bangkok Suvarnabhumi

Thu 9/5

1 stop23h 10m

R12 456

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Thu 25/1

1 stop20h 20m

Bangkok Suvarnabhumi

Tue 30/1

1 stop28h 20m

R12 607

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Fri 26/1

1 stop18h 15m

Bangkok Suvarnabhumi

Fri 2/2

1 stop20h 30m

R12 664

Johannesburg OR TamboBangkok Suvarnabhumi

JNB - BKK

JNBBKK

Johannesburg OR Tambo

Thu 29/2

2 stops21h 05m

Bangkok Suvarnabhumi

Wed 13/3

2 stops51h 15m

R14 349

Flights are sorted by cheapest first

Deals found on 7/12

Average price of flights to Bangkok by month

Plan your trip from Johannesburg to Bangkok by taking into account the cheapest months to travel. The average price of a one-way flight from Johannesburg to Bangkok is currently 8346.05 ZAR while a return flight costs 11538.92 ZAR. Price data was last updated on 3 December 2023.

Currently, May is the cheapest month in which you can book a flight from Johannesburg to Bangkok (average of R581). Flying from Johannesburg to Bangkok in December is currently the most expensive (average of R782). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.

January

R11 566

February

R11 093

March

R11 339

April

R11 964

May

R10 998

June

R11 301

July

R14 103

August

R12 134

September

R11 377

October

R11 301

November

R11 945

December

R14 803

Reviews of airlines servicing Bangkok

Get insights into the airlines that provide service to Bangkok. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Bangkok. Reviews last updated 8 December 2023.
See what other customers who have flown with Kenya Airways, Singapore Airlines and Etihad Airways from Johannesburg to Bangkok have to say. Reviews also offer insight into each airline's entertainment options, comfort, food, crew/service, and boarding process.
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

9,3
Wonderful
9 reviews
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

8,1
Very Good
341 reviews
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

7,9
Good
1 316 reviews
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

7,5
Good
184 reviews
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

7,5
Good
125 reviews
9,3
Wonderful
9 reviews

Boarding

9,5

Comfort

9,3

Entertainment

9,1

Overall

9,3

Crew

9,7

Food

9,5

Reviews

1 / 1

Pros: Flight arrived when it should

Cons: the seating space is incredibly small, which made the flight uncomfortable

Average temperature in Bangkok by month

Plan your trip to Bangkok by selecting the month that matches your preferred temperature. April sees the highest average temperature while January sees the lowest average temperature. Temperature data was last updated on 3 December 2023.

BKK

Temperature

26 - 30 °C

Average rainfall in Bangkok by month

Keep in mind the precipitation totals in Bangkok by selecting the month that matches your preferred temperature. Bangkok sees an average of 117.50 precipitation per year with the most occurring in September. Precipitation data was last updated on 3 December 2023.

BKK

Rainfall

10 - 320 mm

Related info for your journey

Find useful and relevant information for your journey from Johannesburg to Bangkok. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.

What airports serve Johannesburg to Bangkok flights?

Travellers interested in spending time in Bangkok can take a flight from Lanseria International Airport or O.R. Tambo International Airport to depart from Johannesburg. O.R. Tambo is a busy airport that can handle up to 28 million passengers on an annual basis. It is a hub for Kulula, South African Express, and Mango. This flight will go to Bangkok from Johannesburg and land in either Suvarnabhumi Airport or Don Mueang Airport. Suvarnabhumi Airport is the main is the main international airport in Bangkok. It acts as a hub for Bangkok Airways, Thai Airways, and JetAsia Airways. It is also a focus city for EVA Air, Cathay Pacific, and Emirates.

Which airlines fly directly from Johannesburg to Bangkok?

Unfortunately, there are no direct, nonstop flights that go to Bangkok from Johannesburg. That means passengers will need to choose a flight that has at least one stop along the way. These flights are provided by various airlines including Emirates, Etihad Airways, and Cathay Pacific, along with several others. Most of the time, the flights will be about the same price, regardless of the number of stops it makes along the way. However, the quickest flights, which can reach Bangkok in 13h 50m, will typically be more expensive than the longer flights which might not reach Bangkok for as long as 17h 20m.

What are the stopover options between Johannesburg to Bangkok?

Flights with a single stop may touch down in various locations including Abu Dhabi International Airport, Hong Kong International Airport, Addis Ababa Airport, and others. There are also many flights that have at least two stops going into Bangkok. These flights may make stops in Jomo Kenyatta Airport and Abu Dhabi International Airport, Dubai Airport and Hong Kong Airport, or Frankfurt am Main Airport and Munich Airport. Flights with two stops take much more time to reach the destination at around 21h 35m for the quickest flights and 24h 15m for the longer ones.

Do I need a passport or visa to fly from Johannesburg to Bangkok?

Travellers going to Bangkok from Johannesburg do not need a visa if staying for less than 30 days. However, a passport that is valid for at least six months is required.

Can I find flights from Johannesburg to Bangkok for under R9 200 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Bangkok for under R9 200. The cheapest flight booked recently is on Singapore Airlines for just R9 124, but on average you can expect to pay R10 563.

Are there last-minute flights available from Johannesburg to Bangkok for under R14 200?

There are currently 20+ open flights from Johannesburg to Bangkok within the next 7 days for less than R14 200.

What are the cheapest airlines flying from Johannesburg to Bangkok round-trip?

Our cheapest airline available from Johannesburg to Bangkok is Singapore Airlines. Our recent data shows that you can find tickets from as low as R9 124 on this airline. Additional options worth looking into are Etihad Airways and Qatar Airways, starting at R9 957 and R10 885 round-trip. These flights start at 28% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from Johannesburg to Bangkok one-way?

R6 739 is the cheapest one-way deal found within the past few days, from Cathay Pacific. You may also be able to find cheap deals on Etihad Airways and Ethiopian Air, with prices starting from R7 894 and R9 427, respectively.

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

What does JNB to BKK mean?

Great question - JNB to BKK just means Johannesburg OR Tambo Airport to Bangkok Suvarnabhumi Airport. Now you’ll know what these unique codes when you look for flights! Bangkok Don Mueang Intl Airport (DMK), Rayong Utapao Rayong Pattaya Airport (UTP), Hua Hin Airport (HHQ) are other airports near this flight route and their unique identifiers/IATA codes.

Where are the most common stopover locations when flying from Johannesburg to Bangkok?

What are some popular points of interest to see during a stopover in Dubai?

If you're on a stopover in Dubai and looking for things to do, consider visiting LEGOLAND Dubai, Burj Khalifa, or Deira Perfume Souq. Travellers on a stopover in Dubai can visit LEGOLAND Dubai, Burj Khalifa, and Deira Perfume Souq, by travelling 51,6 km, 11,0 km, and 7,0 km, respectively after landing at Dubai Intl. Those on a stopover in Dubai in need of a car hire can book one at Dubai Intl for about R445.

Where are the least popular stopover locations for Johannesburg to Bangkok flights?

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Alternative routes for Johannesburg to Bangkok
See prices for flight routes from nearby airports that may be better suited for you.

Top 9 airlines flying from Johannesburg to Bangkok

Discover the top 9 airlines that operate flights from Johannesburg to Bangkok. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 697 326 searches. Data last updated 8 December 2023.
AirlineCheapestAverageFlexibilityOn-time
Kenya AirwaysCheapestR8 675AverageR13 672FlexibilityNo cancel feeOn-time82%
Search Kenya Airways flights
Etihad AirwaysCheapestR9 178AverageR13 453FlexibilityNo cancel feeOn-time75%
Search Etihad Airways flights
Singapore AirlinesCheapestR9 625AverageR11 658FlexibilityNo cancel feeOn-time81%
Search Singapore Airlines flights
Qatar AirwaysCheapestR9 941AverageR13 984FlexibilityNo cancel feeOn-time68%
Search Qatar Airways flights
Cathay PacificCheapestR10 487AverageR12 469FlexibilityNo cancel feeOn-time72%
Search Cathay Pacific flights
EmiratesCheapestR10 712AverageR16 060FlexibilityNo cancel feeOn-time75%
Search Emirates flights
Ethiopian AirCheapestR11 426AverageR16 685FlexibilityNo cancel feeOn-time72%
Search Ethiopian Air flights
SWISSCheapestR22 358AverageR33 792FlexibilityNo cancel feeOn-time79%
Search SWISS flights
Malaysia AirlinesCheapestR22 754AverageR29 098FlexibilityNo cancel feeOn-time67%
Search Malaysia Airlines flights

Search flights to Bangkok by cabin class

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights from Johannesburg to Bangkok?

Cheapflights makes it easy to find Johannesburg to Bangkok flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

Why should you use Cheapflights to find cheap flight tickets from Johannesburg to Bangkok?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Johannesburg to Bangkok for you. Better yet — we are completely free to use.

Can Cheapflights find flights from Johannesburg to Bangkok with no change fees?

Certainly. Search results for flights to Bangkok from Johannesburg shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.

Can Cheapflights notify me if prices for flights from Johannesburg to Bangkok become cheaper?

Of course! You can now track prices for flights from Johannesburg to Bangkok and get an alert from Cheapflights when they change. Have a valid email address ready and click the bell icon next to the flight deals above to set up your price alerts.

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.