Cheap flights Bangkok - Johannesburg, South Africa

Compare flights Bangkok - Johannesburg and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Bangkok - Johannesburg. Find your Bangkok - Johannesburg flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Bangkok - Johannesburg

Duration 13 hours and 55 minutes
Distance 8999 km

Cheapest airlines on route Bangkok - Johannesburg

Code Airline % Searches % being the cheapest
QR Qatar Airways 100.0 33.8
SQ Singapore 94.3 31.1
EY Etihad Airways 49.0 28.2
KQ Kenya Airways 26.6 17.9
EK Emirates 100.0 11.6
CX Cathay 98.4 4.4
ET Ethiopian Airlines 74.1 3.1
CA Air China 15.6 0.1
KL KLM 100.0 0.0
AF Air France 99.9 0.0
Overall ranking and explanation

Frequently asked questions about flights Bangkok - Johannesburg

How long is the flight from Bangkok to Johannesburg?

The shortest journey by plane from Bangkok (BKK) to Johannesburg (JNB) lasts 13 hours and 55 minutes. In the opposite direction, from JNB to BKK, it takes 14 hours and 55 minutes.

How far is Bangkok from Johannesburg?

The distance between Bangkok and Johannesburg is 8999 km.

Top routes from Bangkok and close to Johannesburg

Related searches

Johannesburg source

Johannesburg, South Africa

Has a population of 5.6 millions of residents. The currency used is the South African Rand (ZAR). The main touristic attractions are Gold Reef City. The airports located nearest to the city center are OR Tambo (21 km), Lanseria (32 km) and Wonderboom. Johannesburg is a city in South Africa where Trabber offers 207 hotels.

Hotels in Johannesburg

Cars at Johannesburg