Flights from Bangkok to Johannesburg

AAA
AAA

The cheapest flights Bangkok – Johannesburg

  • The distance between Bangkok and Johannesburg is: 2,902 miles (4,670 kilometers)
  • Average flight time from Bangkok to Johannesburg: 5h 50min
  • Frequency of flights from Bangkok to Johannesburg: Fri, Sun
BTS will find the cheapest flights from Bangkok to Johannesburg for you by comparing the cost of an air ticket to Johannesburg in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets Bangkok-Johannesburg-the choice is yours.

List of all airlines flying on the route

Flights from Bangkok
Bangkok - Phuket from 476 rub. Find a ticket
Bangkok - Tokyo from 5993 rub. Find a ticket
Bangkok - Chiang Mai from 899 rub. Find a ticket
Bangkok - Singapore from 2398 rub. Find a ticket
Bangkok - Moscow from 10628 rub. Find a ticket
Bangkok - Hong Kong from 4141 rub. Find a ticket
Bangkok - Krabi from 1041 rub. Find a ticket
Bangkok - Seoul from 7427 rub. Find a ticket
Bangkok - Chiang Rai from 1114 rub. Find a ticket
Bangkok - Hat Yai from 1690 rub. Find a ticket
Flights to Johannesburg
Moscow - Johannesburg from 19527 rub. Find a ticket
Cape Town - Johannesburg from 2385 rub. Find a ticket
London - Johannesburg from 22926 rub. Find a ticket
Durban - Johannesburg from 1739 rub. Find a ticket
Accra - Johannesburg from 887 rub. Find a ticket
Dubai - Johannesburg from 18486 rub. Find a ticket
Saint Petersburg - Johannesburg from 29390 rub. Find a ticket
Dar Es Salaam - Johannesburg from 9745 rub. Find a ticket
George - Johannesburg from 2905 rub. Find a ticket
Munich - Johannesburg from 37947 rub. Find a ticket
Subscribe to our news