Insights
Latest deals
FAQs

Cheap flights from Bangkok to Johannesburg from C$ 673

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from Bangkok to Johannesburg departing on 23/4. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
From?
To?
Tue 2/4
Tue 9/4
"This year, momondo is the #1 place for airfares on the internet."

Cheap Bangkok to Johannesburg flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Bangkok to Johannesburg

Best price found

C$ 673

Fastest flight time

19h 00m

Direct flights

None

Airports in Johannesburg

1 airport
The best one-way flight to Johannesburg from Bangkok in the past 72 hours is C$ 673. The best round-trip flight deal from Bangkok to Johannesburg found on momondo in the last 72 hours is C$ 1,076.
The fastest flight from Bangkok to Johannesburg takes 19h 00m
There are no direct flights from Bangkok to Johannesburg. Popular non-direct route for this connection is Bangkok Suvarnabhumi Airport - Johannesburg OR Tambo Airport.
There is 1 airport near Johannesburg: Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Bangkok to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

September. The cheapest time of year to fly to Johannesburg from Bangkok is September. The most expensive is December.

What is the cheapest Bangkok to Johannesburg flight route?

Bangkok Suvarnabhumi - Johannesburg OR Tambo. Fly from Bangkok Suvarnabhumi to Johannesburg OR Tambo for the best Bangkok - Johannesburg flight prices

How far in advance should you book Bangkok to Johannesburg flights?

59 days before. The cheapest time to buy a flight from Bangkok to Johannesburg is approximately 59 days to departure

If you are looking to fly from Bangkok to Johannesburg, you are most likely going to fly from Bangkok Suvarnabhumi Airport to Johannesburg OR Tambo Airport, the most popular airports on that route. The cheapest route from Bangkok to Johannesburg is BKK — JNB with an average price of C$ 1,109 RT during the month of March.

Bangkok Suvarnabhumi Airport (BKK) to Johannesburg OR Tambo Airport (JNB)C$ 1,109
Search

Easily compare round-trip flights from Bangkok to Johannesburg

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Bangkok to Johannesburg by changing tabs
Qatar Airways
22 Apr.
BKK9:05 a.m.Bangkok Suvarnabhumi
23h 35m
1 stop
JNB3:40 a.m.Johannesburg OR Tambo
31 May
JNB1:35 p.m.Johannesburg OR Tambo
18h 35m
1 stop
BKK1:10 p.m.Bangkok Suvarnabhumi
C$ 1,076
Find similar
Etihad Airways
22 Apr.
BKK9:15 a.m.Bangkok Suvarnabhumi
50h 55m
2 stops
JNB7:10 a.m.Johannesburg OR Tambo
31 May
JNB9:55 a.m.Johannesburg OR Tambo
29h 05m
1 stop
BKK8:00 p.m.Bangkok Suvarnabhumi
C$ 1,140
Find similar
Ethiopian Air
21 Apr.
BKK1:50 a.m.Bangkok Suvarnabhumi
23h 10m
1 stop
JNB8:00 p.m.Johannesburg OR Tambo
31 May
JNB10:15 a.m.Johannesburg OR Tambo
21h 10m
2 stops
BKK12:25 p.m.Bangkok Suvarnabhumi
C$ 1,576
Find similar
Qatar Airways
27 Apr.
BKK9:05 a.m.Bangkok Suvarnabhumi
23h 35m
1 stop
JNB3:40 a.m.Johannesburg OR Tambo
4 May
JNB1:35 p.m.Johannesburg OR Tambo
35h 35m
1 stop
BKK6:10 a.m.Bangkok Suvarnabhumi
C$ 1,139
Find similar
Etihad Airways
22 Apr.
BKK9:15 a.m.Bangkok Suvarnabhumi
50h 55m
2 stops
JNB7:10 a.m.Johannesburg OR Tambo
31 May
JNB9:45 p.m.Johannesburg OR Tambo
29h 05m
2 stops
BKK7:50 a.m.Bangkok Suvarnabhumi
C$ 1,317
Find similar
Ethiopian Air
21 Apr.
BKK1:50 a.m.Bangkok Suvarnabhumi
36h 40m
3 stops
JNB9:30 a.m.Johannesburg OR Tambo
31 May
JNB8:20 a.m.Johannesburg OR Tambo
23h 05m
1 stop
BKK12:25 p.m.Bangkok Suvarnabhumi
C$ 1,856
Find similar

Find the cheapest one-way flights from Bangkok to Johannesburg

If you're looking for one-way flights from Bangkok to Johannesburg, view some of our deals below provided by Emirates, Ethiopian Air and Qatar Airways
Qatar Airways
23 Apr.
BKK9:45 a.m.Bangkok Suvarnabhumi
22h 55m
1 stop
JNB3:40 a.m.Johannesburg OR Tambo
Emirates
25 Apr.
BKK1:15 a.m.Bangkok Suvarnabhumi
24h 35m
1 stop
JNB8:50 p.m.Johannesburg OR Tambo
Ethiopian Air
2 Apr.
BKK1:50 a.m.Bangkok Suvarnabhumi
36h 40m
3 stops
JNB9:30 a.m.Johannesburg OR Tambo
C$ 1,169
Find similar

Search last-minute flights to Johannesburg from Bangkok

Find and compare round-trip flight prices for your last-minute flight from Bangkok to Johannesburg
Ethiopian Air
3 Apr.
BKK12:55 a.m.Bangkok Suvarnabhumi
17h 10m
1 stop
JNB1:05 p.m.Johannesburg OR Tambo
19 Apr.
JNB10:15 a.m.Johannesburg OR Tambo
21h 10m
2 stops
BKK12:25 p.m.Bangkok Suvarnabhumi
C$ 1,518
Find similar
Ethiopian Air
3 Apr.
BKK12:55 a.m.Bangkok Suvarnabhumi
39h 40m
3 stops
JNB11:35 a.m.Johannesburg OR Tambo
19 Apr.
JNB12:20 p.m.Johannesburg OR Tambo
43h 05m
3 stops
BKK12:25 p.m.Bangkok Suvarnabhumi
C$ 2,497
Find similar
Ethiopian Air
3 Apr.
BKK12:55 a.m.Bangkok Suvarnabhumi
39h 40m
2 stops
JNB11:35 a.m.Johannesburg OR Tambo
19 Apr.
JNB12:20 p.m.Johannesburg OR Tambo
43h 05m
3 stops
BKK12:25 p.m.Bangkok Suvarnabhumi
C$ 3,091
Find similar

Malaysia Airlines flights from Bangkok to Johannesburg

Our best Malaysia Airlines deals on Bangkok to Johannesburg flight tickets
Malaysia Airlines
15 Aug.
BKK5:15 p.m.Bangkok Suvarnabhumi
24h 50m
3 stops
JNB1:05 p.m.Johannesburg OR Tambo
4 Sep.
JNB2:30 p.m.Johannesburg OR Tambo
26h 35m
3 stops
BKK10:05 p.m.Bangkok Suvarnabhumi
C$ 7,260
Find similar
Malaysia Airlines
15 Aug.
BKK5:15 p.m.Bangkok Suvarnabhumi
24h 50m
3 stops
JNB1:05 p.m.Johannesburg OR Tambo
31 Aug.
JNB2:30 p.m.Johannesburg OR Tambo
26h 35m
3 stops
BKK10:05 p.m.Bangkok Suvarnabhumi
C$ 7,267
Find similar

Qatar Airways flights from Bangkok to Johannesburg

Our best Qatar Airways deals on Bangkok to Johannesburg flight tickets
Qatar Airways
22 Apr.
BKK9:05 a.m.Bangkok Suvarnabhumi
23h 35m
1 stop
JNB3:40 a.m.Johannesburg OR Tambo
31 May
JNB1:35 p.m.Johannesburg OR Tambo
18h 35m
1 stop
BKK1:10 p.m.Bangkok Suvarnabhumi
C$ 1,076
Find similar
Qatar Airways
27 Apr.
BKK9:05 a.m.Bangkok Suvarnabhumi
23h 35m
1 stop
JNB3:40 a.m.Johannesburg OR Tambo
4 May
JNB1:35 p.m.Johannesburg OR Tambo
35h 35m
1 stop
BKK6:10 a.m.Bangkok Suvarnabhumi
C$ 1,139
Find similar
Qatar Airways
14 Aug.
BKK9:05 a.m.Bangkok Suvarnabhumi
36h 05m
1 stop
JNB4:10 p.m.Johannesburg OR Tambo
3 Sep.
JNB1:35 p.m.Johannesburg OR Tambo
18h 10m
1 stop
BKK12:45 p.m.Bangkok Suvarnabhumi
C$ 4,018
Find similar

  • How far is Bangkok to Johannesburg by plane?

    Johannesburg is 8995.5 km away from Bangkok. A reasonable flight in good conditions will take 19h 25m.

  • When did momondo last update prices for flights from Bangkok to Johannesburg?

    Prices for flights from Bangkok to Johannesburg refresh daily.

  • How old do you have to be to fly from Bangkok to Johannesburg?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel from Bangkok to Johannesburg.

  • What documentation or ID do you need to fly to Johannesburg?

    The necessary travel and health documents for your Johannesburg trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.


Why use momondo?

Why should I use momondo to find a flight deal from Bangkok to Johannesburg?

Finding the right flight to Johannesburg from Bangkok is quick and easy when you have a range of options in front of you, from reputable agents and recognizable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Johannesburg quick and easy, saving you time and money.

Can I find flights from Bangkok to Johannesburg with flexible booking policies on momondo?

All flight searches from Bangkok to Johannesburg on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights from Bangkok to Johannesburg?

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from Bangkok to Johannesburg.

I’m not ready to book a flight from Bangkok to Johannesburg right now. Can momondo alert me if prices change?

Yes. momondo can track prices for Bangkok to Johannesburg flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


An easier way to manage your Johannesburg trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Early arrival? Instantly customize your results
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Find better results for your stay in South Africa

Fly into one of these airports located in Johannesburg
Airports listed have a maximum distance of 31.6 km from Johannesburg


Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Tue 2/4
Tue 9/4
Email me momondo's favourite deals