|Although Air Canada is one of the world’s largest airlines, it still needs the help of other airlines to provide its passengers with a suitably extensive network of destinations.
Through its alliance with Star Alliance, Air Canada now offers its passengers service to 855 destinations in 155 countries. The Star Alliance Team comprises of 20 members; Air Canada, ANA, Air China, BMI, Air New Zealand, Austrian, LOT Polish Airlines, Scandinavian Airlines, Lufthansa, Shanghai Airlines, Asian Airlines, Spanair, Singapore Airlines, Swiss Air, South African Airlines, Thai, Turkish Airlines, TAP Portugal, United and U. S. Airways. Using the Star Alliance Network allows you to earn and redeem travel points as well.
Lufthansa operates out of Johannesburg and connects Frankfurt and Munich. The airline also offers flights to and fro from Johannesburg to Cape Town, Durban, East London and Port Elizabeth.
Singapore Airlines covers a wide range of destinations from South Africa. It operates out of Johannesburg and Cape Town. Some of the destinations are India, Auckland, Bangkok, Beijing, Brisbane, Christchurch, Colombo, Hong Kong, Houston, Jakarta, Karachi, Kuala Lumpur, Los Angeles, Moscow, New York, San Francisco, Singapore and Tokyo.
South African Airlines also flies to a host of international destinations besides their destinations in and around South Africa. Some of the international destinations are: Perth, Frankfurt, Munich, Hong Kong, Mumbai, Mauritius Lagos and London.