This is a quite phenomenal deal from the Hong Kong carrier, with wide availability of cheap fares to China until August next year (including the Chinese summer) on this quality, full-service airline.

When you do your search, you may find that there are cheaper options with lower-cost airlines such as AirAsia, China Southern or China Eastern. The reason we have highlighted the Cathay Pacific fares is that most layovers in Hong Kong are under 90 minutes (due to their high frequency of flights to and from Australia), they include checked baggage, and have Qantas Frequent Flyer points earning opportunities.

Depart: Sydney, Melbourne, Brisbane, Perth or Adelaide

Arrive: Beijing or Shanghai

Dates: November 2016 to August 2017 (excluding Christmas-New Year holidays)

Stops: Hong Kong

Airline: Cathay Pacific to Hong Kong and subsidiary Cathay Dragon on some onward flights to China

Cost: From $528 in Economy

Examples found:

Perth to Shanghai return for $528:


Melbourne to Shanghai return for $532:


Adelaide to Beijing return for $534:


Brisbane to Beijing return for $541:


Sydney to Beijing return for $546:


It doesn’t look like open-jaw tickets (flying into Beijing and out of Shanghai, or vice versa) are on sale.

Airfare deals are typically only available on limited dates. Fares may disappear quickly, so we suggest booking as soon as you are confident in your travel dates.

With thanks to Secret Flying.

Flight Deal: fly from all major Australian airports to Beijing/Shanghai for under $550 with Cathay Pacific was last modified: May 30th, 2022 by Matt Moffitt