Shanghai Pu Dong, Shanghai Hongqiao Intl, and Nanning are the top three Shanghai Airlines airports based on our airline data. This may change if Shanghai Airlines makes updates to their flight routes due to supply and demand.
A flight from Shanghai Hongqiao Intl to Fuzhou, which has 0 stops, is S$ 258 which is the least expensive round-trip domestic flight that Shanghai Airlines offers. For a one-way domestic Shanghai Airlines flight, the cheapest route is Ningbo Lishe Intl to Shanghai Pu Dong (0 stops) for S$ 42.
Flying with Shanghai Airlines from Incheon Intl to Qingdao Jiaodong Intl is the cheapest flight we could find at S$ 237 per ticket. This is an international round-trip flight with 0 stops. The least expensive one-way international Shanghai Airlines flight is: -Hangzhou to Hong Kong Intl, -0 stops, -S$ 104 per ticket
Shanghai Airlines does not have flights from Singapore Changi at the moment. There are scheduled flights with Shanghai Airlines out of Kuala Lumpur Intl though (if you don’t mind flying from this airport). Flying with British Airways is recommended if you still want to fly from Singapore Changi.