>
>
>
>
>
Flights from Bangkok to Johannesburg
Flight deals from Bangkok to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
BKK 09:0528h 15m1 stopsJNB 08:20Bangkok - Johannesburg | Tue, May 6 | Etihad AirwaysJNB 09:5016h 20m1 stopsBKK 07:10Johannesburg - Bangkok | Fri, May 9 | Etihad AirwaysNZD 1,045 NZD 1,58634% OFF34% OFFNZD 1,586 NZD 1,045
-
BKK 20:5516h 25m1 stopsJNB 08:20Bangkok - Johannesburg | Thu, May 8 | Etihad AirwaysJNB 09:5016h 20m1 stopsBKK 07:10Johannesburg - Bangkok | Wed, May 14 | Etihad AirwaysNZD 1,045 NZD 1,58634% OFF34% OFFNZD 1,586 NZD 1,045
-
BKK 09:0528h 15m1 stopsJNB 08:20Bangkok - Johannesburg | Sat, May 17 | Etihad AirwaysJNB 09:5027h 45m1 stopsBKK 18:35Johannesburg - Bangkok | Wed, May 21 | Etihad AirwaysNZD 1,047 NZD 1,58634% OFF34% OFFNZD 1,586 NZD 1,047
-
BKK 20:5516h 25m1 stopsJNB 08:20Bangkok - Johannesburg | Thu, Jun 12 | Etihad AirwaysJNB 09:5016h 20m1 stopsBKK 07:10Johannesburg - Bangkok | Wed, Jun 18 | Etihad AirwaysNZD 1,05933% OFFNZD 1,586 NZD 1,059
-
BKK 02:5534h 25m1 stopsJNB 08:20Bangkok - Johannesburg | Sun, Jun 1 | Etihad AirwaysJNB 09:5033h 5m1 stopsBKK 23:55Johannesburg - Bangkok | Sun, Jun 8 | Etihad AirwaysNZD 1,07033% OFFNZD 1,586 NZD 1,070
-
BKK 11:0025h 40m1 stopsJNB 07:40Bangkok - Johannesburg | Thu, May 22 | Cathay PacificJNB 11:2021h 40m1 stopsBKK 14:00Johannesburg - Bangkok | Sun, May 25 | Cathay PacificNZD 1,08332% OFFNZD 1,586 NZD 1,083
-
BKK 12:3024h 10m1 stopsJNB 07:40Bangkok - Johannesburg | Thu, Apr 24 | Cathay PacificJNB 11:2017h 40m1 stopsBKK 10:00Johannesburg - Bangkok | Tue, Apr 29 | Cathay PacificNZD 1,10131% OFFNZD 1,586 NZD 1,101
-
BKK 01:0014h 55m1 stopsJNB 10:55Bangkok - Johannesburg | Thu, May 22 | Kenya AirwaysJNB 12:1020h 20m1 stopsBKK 13:30Johannesburg - Bangkok | Sun, May 25 | Kenya AirwaysNZD 1,11830% OFFNZD 1,586 NZD 1,118
-
BKK 12:3024h 10m1 stopsJNB 07:40Bangkok - Johannesburg | Fri, May 23 | Cathay PacificJNB 11:2017h 40m1 stopsBKK 10:00Johannesburg - Bangkok | Sat, May 31 | Cathay PacificNZD 1,12128% OFFNZD 1,586 NZD 1,121
-
BKK 16:2520h 15m1 stopsJNB 07:40Bangkok - Johannesburg | Wed, Apr 23 | Cathay PacificJNB 11:2018h 45m1 stopsBKK 11:05Johannesburg - Bangkok | Sun, Apr 27 | Cathay PacificNZD 1,12628% OFFNZD 1,586 NZD 1,126
-
BKK 13:0017h 25m1 stopsJNB Invalid DateBangkok - Johannesburg | Wed, Apr 16 | Normal AirlineJNB 15:006hNonstopBKK 16:00Johannesburg - Bangkok | Fri, Apr 18 | Normal AirlineFind More FlightsFind More Flights
-
BKK 01:0028h 15m1 stopsJNB 00:15Bangkok - Johannesburg | Tue, Jun 3 | Kenya AirwaysNZD 647 NZD 99535% OFF35% OFFNZD 995 NZD 647
-
BKK 01:0028h 15m1 stopsJNB 00:15Bangkok - Johannesburg | Sun, Jun 1 | Kenya AirwaysNZD 654 NZD 99534% OFF34% OFFNZD 995 NZD 654
-
BKK 01:0019h 50m1 stopsJNB 15:50Bangkok - Johannesburg | Thu, May 22 | Kenya AirwaysNZD 654 NZD 99534% OFF34% OFFNZD 995 NZD 654
-
BKK 01:0019h 50m1 stopsJNB 15:50Bangkok - Johannesburg | Wed, May 28 | Kenya AirwaysNZD 66333% OFFNZD 995 NZD 663
-
BKK 01:0028h 15m1 stopsJNB 00:15Bangkok - Johannesburg | Tue, May 27 | Kenya AirwaysNZD 66433% OFFNZD 995 NZD 664
-
BKK 01:0019h 50m1 stopsJNB 15:50Bangkok - Johannesburg | Wed, Jun 4 | Kenya AirwaysNZD 66533% OFFNZD 995 NZD 665
-
BKK 01:0019h 50m1 stopsJNB 15:50Bangkok - Johannesburg | Sat, May 24 | Kenya AirwaysNZD 66633% OFFNZD 995 NZD 666
-
BKK 01:0014h 55m1 stopsJNB 10:55Bangkok - Johannesburg | Wed, May 21 | Kenya AirwaysNZD 68831% OFFNZD 995 NZD 688
-
BKK 01:0028h 15m1 stopsJNB 00:15Bangkok - Johannesburg | Sat, May 17 | Kenya AirwaysNZD 69530% OFFNZD 995 NZD 695
-
BKK 19:0017h 40m1 stopsJNB 07:40Bangkok - Johannesburg | Wed, Apr 23 | Cathay PacificNZD 70628% OFFNZD 995 NZD 706
-
BKK 13:0017h 25m1 stopsJNB Invalid DateBangkok - Johannesburg | Wed, Apr 16 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Bangkok to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Bangkok to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Bangkok (BKK) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Bangkok to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Bangkok (BKK) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around NZD 1,845.
How to find a cheap flight from Bangkok to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Bangkok to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Bangkok to Johannesburg
Cheapest one-way flight price | NZD 647 |
---|---|
Off-season for travel | March |
Peak season for travel | January |
Flight distance | 8,989.22 km |
Popular airline | Cathay Pacific |
Popular Flights
-
Top Routes from Bangkok
-
Top Routes to Johannesburg
-
More flight options
- Bangkok to Jeddah Flights
- Bangkok to Sapporo Flights
- Bangkok to New York Flights
- Bangkok to Zurich Flights
- Bangkok to Dubai Flights
- Bangkok to Istanbul Flights
- Bangkok to San Francisco Flights
- Bangkok to Milan Flights
- Bangkok to London Flights
- Bangkok to Vancouver Flights
- Bangkok to Tokyo Flights
- Flights from Don Mueang International Airport to Dunedin
- Flights from Don Mueang International Airport to Hamilton
- Flights from Suvarnabhumi Airport to Napier
- Flights from Suvarnabhumi Airport to Nelson
- Flights from Suvarnabhumi Airport to Rotorua
- Flights from Suvarnabhumi Airport to New Plymouth
- Flights from Bangkok to Whangarei Airport
- Flights from Bangkok to Taupo Airport
- Flights from Bangkok to Richard Pearse Airport
- Flights from Bangkok to Wellington International Airport
- Flights from Bangkok to Dunedin International Airport
- Flights from Bangkok to Palmerston North Airport
- Flights from Don Mueang International Airport to Ontario International Airport
- Flights from Suvarnabhumi Airport to Ontario International Airport
- Flights from Suvarnabhumi Airport to Los Angeles International Airport
- Flights from Don Mueang International Airport to Los Angeles International Airport
- Flights from Don Mueang International Airport to King Abdulaziz International Airport
- Flights from Suvarnabhumi Airport to King Abdulaziz International Airport
- Shanghai to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Perth to Johannesburg Flights
- Durban to Johannesburg Flights
- Beijing to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Tokyo to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Singapore to Johannesburg Flights
- Flights from Auckland International Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Nelson Airport to Johannesburg
- Flights from Auckland to Lanseria International Airport
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Invercargill to O. R. Tambo International Airport
- Flights from London Stansted Airport to Lanseria International Airport
- Flights from London Southend Airport to O. R. Tambo International Airport
- Flights from London Stansted Airport to O. R. Tambo International Airport
- Flights from London Gatwick Airport to Lanseria International Airport
- Flights from London Gatwick Airport to O. R. Tambo International Airport
- Flights from Heathrow Airport to O. R. Tambo International Airport
- Phuket to Johannesburg Flights
- Bangkok to Durban Flights
- Phuket to Cape Town Flights
- Chiang Mai to Johannesburg Flights
- Phuket to Durban Flights
- Koh Samui to Johannesburg Flights
- Koh Samui to Cape Town Flights
- Hat Yai to Johannesburg Flights
- Krabi to Johannesburg Flights
- Koh Samui to Durban Flights
- Bangkok to Port Elizabeth Flights
- Flights from Don Mueang International Airport to O. R. Tambo International Airport
- Flights from Suvarnabhumi Airport to O. R. Tambo International Airport
- Flights from Suvarnabhumi Airport to Lanseria International Airport
- Flights from Don Mueang International Airport to Cape Town International Airport
- Flights from Suvarnabhumi Airport to Cape Town International Airport
- Flights from Phuket International Airport to O. R. Tambo International Airport