BKK - JNB Price
|
฿ 18,598 - ฿ 24,687
|
JNB Temperature
|
18 - 26 °C
|
JNB Rainfall
|
4 - 151 mm
|
Popular in December High demand for flights, 15% potential price rise |
Cheapest in April Best time to find cheap flights, 12% potential price drop |
Round-trip from ฿ 18,598 From Bangkok Intl to Johannesburg |
One-way from ฿ 17,278 One-way flight from Bangkok Intl to Johannesburg |
Flying to your destination on a Saturday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Johannesburg. Check prices with Cheapflights to find a great deal for your trip.
Find a great deal and save up to 14% by booking at least 39 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Bangkok Intl to Johannesburg within the next two weeks, with the cheapest ticket starting at ฿ 21,208.
Flights from Bangkok Intl to Johannesburg lean towards being more expensive in December. Prices are generally better when you fly from Bangkok Intl to Johannesburg in April, with the cheapest ticket starting at ฿ 17,308.
One of the essential ways to save on airfare from Bangkok Intl to Johannesburg is to remain as flexible as possible. Flights that are at midday tend to be the most expensive. A flight in the afternoon could potentially save you up to 18% on airfare.
Yes, there are multiple flights from Bangkok Intl to Johannesburg for under ฿ 20,998. The cheapest flight booked recently is on Etihad Airways for just ฿ 19,888, but on average you can expect to pay ฿ 22,257.
Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Some of the new policies that have been implemented to accommodate travellers flying from Bangkok Suvarnabhumi to Johannesburg OR Tambo are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.
Some of the carriers operating flights from Bangkok Suvarnabhumi to Johannesburg OR Tambo that may be offering flexible cancellation policies are เอธิโอเปียแอร์, Kenya Airways, and Etihad Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
There are no direct flights from Bangkok Intl to Johannesburg, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 20+ open flights from Bangkok Intl to Johannesburg within the next 7 days for less than ฿ 23,997.
When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Bangkok Intl is typically less than Johannesburg. We can gather that this will continue over the next 3 days.
Expect the weather to be around 36 °C on average in April. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Johannesburg is generally colder than in Bangkok Intl.
Airlines like เอธิโอเปียแอร์, Etihad Airways, and Qatar Airways fly from Bangkok Intl to Johannesburg in about 16h 25m. The time it takes to get you to your destination can typically vary by up to 1h 15m. This flight may include one or multiple stops.
According to our current data, Etihad Airways (฿ 19,888), Turkish Airlines (฿ 21,028), and Qatar Airways (฿ 21,778) offers the cheapest pricing from Bangkok Intl to Johannesburg. You may be able to fly from Bangkok Intl to Johannesburg for 5% less than the average price by searching for these airlines.
The cheapest airline one-way is Etihad Airways, with whom users have recently found tickets for as low as ฿ 13,949. Check flights for Qatar Airways, as they currently have the next best price.
The chart below displays the airlines Cheapflights users travelling from Bangkok Intl to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
฿ 648 | ฿ 723 | No cancel fee | 72% |
Search เอธิโอเปียแอร์ flights
|
|
![]() |
฿ 682 | ฿ 728 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
฿ 637 | ฿ 744 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
฿ 684 | ฿ 772 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
฿ 722 | ฿ 876 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
฿ 711 | ฿ 1,081 | No cancel fee | 81% |
Search Singapore Airlines flights
|