Thai Airways has direct flights operating from Johannesburg in South Africa thrice a week, on a regular basis. The airline operates from the OR Tambo airport in Johannesburg, which is its primary hub in South Africa.
Thai Airways is a member of the Star Alliance. Star Alliance consists of many partners, which include airlines like Lufthansa, Air Canada, Air China, Air New Zealand, ANA, Asiana Airlines, Austrian airlines, BMI, LOT Polish Airlines, Shanghai airlines, Singapore airlines, South African Airways, Spanair, Tap Portugal, Swiss International Airlines, Thai Airways, Turkish Airlines, United airways, U.S. Airways, and more.
Some of the Star Alliance partners, such as Singapore Airlines, Swiss Air, Lufthansa and South African Airways all have regular, direct flights operating to and from South Africa.