In 1997, Lufthansa along with Scandinavian Airlines, Air Canada, United Airways and Thai Airways formed Star Alliance. Over the years, this alliance has grown and today it comprises of comprises of 20 members; Air Canada, ANA, Air China, BMI, Air New Zealand, Austrian, LOT Polish Airlines, Scandinavian Airlines, Lufthansa, Shanghai Airlines, Asiana Airlines, Spanair, Singapore Airlines, Swiss, South African Airlines, Thai, Turkish Airlines, TAP Portugal, United and U. S. Airways.
In addition to the codeshare agreements held with its alliance partners, Lufthansa also has codeshare agreements in place with Adrian Airways, Aegean Airlines, Air Astana, Air India, Air Malta, All Nippon Airways, Asiana Airlines, Blue1, BMI British Midland, Cimber Air, Cirrus Airlines, Condor Airlines, Croatia Airlines, EgyptAir, Ethiopian Airlines, Jat Airways, Jet Airways, Luxair, Mexicana, Qatar Airways, Scandinavian Airlines System and TAM Airlines.
At this point in time, Lufthansa’s routes are comparatively limited as far as South Africa is concerned. While it connects Johannesburg, Cape Town, East London, Durban and Port Elizabeth to each other, it only connects Johannesburg and Cape Town to Frankfurt and Munich.