Головними транзитними вузлами (хабами) перевізника є Шанхай Міжнародний аеропорт Пудун і Шанхай Міжнародний аеропорт Хунцяо.[1] Незважаючи на те, що деякі рейси здійснює з Нанкіна і Ханчжоу, це одна з найбільш централізованих авіакомпаній Китаю, яка працює за моделлю «hub and spoke».
Авіакомпанія створена в 1985 місцевою владою Шанхаю як перша незалежно керована місцева авіакомпанія в КНР. Спочатку її діяльність була обмежена внутрішніми рейсами, але у вересні 1997 вона отримала урядове схвалення роботи на міжнародних рейсах.
У травні 2004 запущені вантажні рейси по внутрішніх маршрутах.
У 2006 утворена дочірня вантажна авіакомпанія Shanghai Airlines Cargo.
За свою історію з літаками Shanghai Airlines не відбувалося авіакатастроф, що робить її однією з найбезпечніших авіакомпаній Азії[2].
12 грудня 2007 стала дев'ятнадцятим повноправним членом глобального альянсу пасажирських перевезень Star Alliance.
У результаті поглинання магістральної авіакомпанією China Eastern Airlines перевізник перервав 1 листопада 2010 членство в Star Alliance, ставши 21 червня наступного року афілійованим членом конкуруючого альянсу SkyTeam.
На початку 2007 Шанхайські Авіалінії змінили вигляд своєї лівреї, замінивши свій класичний символ. У листопаді 2007 один з Boeing 767-300 був пофарбований у ліврею Star Alliance.
↑Архівована копія. Архів оригіналу за 13 березня 2012. Процитовано 19 травня 2019.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)