Des vols sont aussi organisés vers le
Canada (
Vancouver), l'
Australie (
Sydney), la
Nouvelle-Zélande (Auckland), vers le Koweït, Islamabad et Karachi (
Pakistan). C'est donc plus de 140 destinations nationales et internationales que Shanghai Airlines assure. La compagnie aérienne agit en étroite collaboration avec China United Airlines et elle mise également sur le transport de fret qui est en constante augmentation. Shanghai Airlines possède d'ailleurs 5 avions-cargos pour ses échanges avec les Etats-Unis, l'
Allemagne, la
Thaïlande, le Japon, l'Inde, le Vietnam et
Hong Kong. La compagnie aérienne a également été admise dans le réseau
Star Alliance à l'unanimité en décembre 2007. Actuellement, elle transporte près de 7,5 millions de passagers par an mais ce chiffre devrait augmenter considérablement, notamment à l'occasion des Jeux Olympiques cet été et aussi grâce au développement économique de la Chine désormais incontournable sur le plan économique mondial.