Flights from Sydney to Shanghai. China Airlines Tickets from AUD1,339*

See more popular flights