Discover the best flight deals from Australia and New Zealand. Compare prices across airlines and save on your next journey.

VIC NSW

China Southern to Shanghai/Beijing from $581 Return, in Business from $2540 return (flights from Melbourne and Sydney)

BTF

Beat That Flight

30 July 2025

China Southern to Shanghai/Beijing from $581 Return, in Business from $2540 return (flights from Melbourne and Sydney)

The deal

Great prices to China on a perennial favourite - China Southern hubs out of Guangzhou to many other cities, and as a very well regarded airline has some fantastic prices in economy and business class. I’ve focused on Beijing and Shanghai, but you can also look at Xi’an, Nanjing, Shenzhen, Fuzhou and many more.

Alternatives

Also consider:

Accommodation

Summary:

Melbourne (Tullamarine) - Beijing (1 Aug 25 - 10 Nov 25) from $597 return
Melbourne (Tullamarine) - Beijing in Business Class (1 Aug 25 - 10 Nov 25) from $2822 return
Melbourne (Tullamarine) - Shanghai (1 Aug 25 - 27 Nov 25) from $581 return
Melbourne (Tullamarine) - Shanghai in Business Class (1 Aug 25 - 24 Nov 25) from $2540 return
Sydney - Beijing (1 Aug 25 - 15 Nov 25) from $630 return
Sydney - Beijing in Business Class (1 Aug 25 - 22 Nov 25) from $2832 return
Sydney - Shanghai (1 Aug 25 - 24 Mar 26) from $604 return
Sydney - Shanghai in Business Class (1 Aug 25 - 29 Nov 25) from $2550 return

Melbourne (Tullamarine) - Beijing on China Southern return

Dates: 1 Aug 25 - 10 Nov 25

Return PriceTravel Dates
$7431 Aug to 22 Aug
$6812 Aug to 12 Aug
$6813 Aug to 13 Aug
$5975 Aug to 3 Sep
$6227 Aug to 28 Aug
$64826 Sep to 17 Oct
$64830 Sep to 21 Oct
$67528 Oct to 7 Nov
$67530 Oct to 9 Nov
$67631 Oct to 10 Nov

Melbourne (Tullamarine) - Beijing on China Southern return in Business Class

Dates: 1 Aug 25 - 10 Nov 25

Return PriceTravel Dates
$29011 Aug to 11 Aug
$28222 Aug to 23 Aug
$32755 Aug to 24 Aug
$28229 Aug to 30 Aug
$316420 Aug to 30 Aug
$316421 Aug to 4 Sep
$318931 Oct to 10 Nov

Melbourne (Tullamarine) - Shanghai on China Southern return

Dates: 1 Aug 25 - 27 Nov 25

Return PriceTravel Dates
$8071 Aug to 11 Aug
$6862 Aug to 12 Aug
$6873 Aug to 13 Aug
$5975 Aug to 3 Sep
$6227 Aug to 28 Aug
$66628 Oct to 7 Nov
$67830 Oct to 9 Nov
$66531 Oct to 10 Nov
$5811 Nov to 15 Nov
$5813 Nov to 13 Nov
$5815 Nov to 19 Nov
$5817 Nov to 17 Nov
$5819 Nov to 23 Nov
$58111 Nov to 21 Nov
$58113 Nov to 27 Nov

Melbourne (Tullamarine) - Shanghai on China Southern return in Business Class

Dates: 1 Aug 25 - 24 Nov 25

Return PriceTravel Dates
$25401 Aug to 11 Aug
$33712 Aug to 12 Aug
$32785 Aug to 24 Aug
$273411 Aug to 21 Aug
$300320 Aug to 30 Aug
$300321 Aug to 4 Sep
$28102 Sep to 6 Oct
$28045 Sep to 15 Sep
$280810 Sep to 9 Oct
$280814 Sep to 13 Oct
$280222 Sep to 11 Oct
$280229 Sep to 20 Oct
$28024 Oct to 23 Oct
$280215 Oct to 5 Nov
$280220 Oct to 8 Nov
$280224 Oct to 12 Nov
$280028 Oct to 16 Nov
$280031 Oct to 21 Nov
$28005 Nov to 24 Nov

Sydney - Beijing on China Southern return

Dates: 1 Aug 25 - 15 Nov 25

Return PriceTravel Dates
$6941 Aug to 22 Aug
$6942 Aug to 23 Aug
$6923 Aug to 13 Aug
$6345 Aug to 19 Aug
$6926 Aug to 16 Aug
$6327 Aug to 17 Aug
$6349 Aug to 23 Aug
$69210 Aug to 20 Aug
$63413 Aug to 27 Aug
$69218 Aug to 28 Aug
$63421 Aug to 4 Sep
$6907 Sep to 17 Sep
$63010 Sep to 20 Sep
$63611 Sep to 21 Sep
$63118 Sep to 22 Oct
$6302 Oct to 23 Oct
$63828 Oct to 7 Nov
$63830 Oct to 9 Nov
$63831 Oct to 10 Nov
$6385 Nov to 15 Nov

Sydney - Beijing on China Southern return in Business Class

Dates: 1 Aug 25 - 22 Nov 25

Return PriceTravel Dates
$39411 Aug to 11 Aug
$28342 Aug to 12 Aug
$36213 Aug to 13 Aug
$28344 Aug to 14 Aug
$28335 Aug to 24 Aug
$28337 Aug to 28 Aug
$28329 Aug to 30 Aug
$362110 Aug to 20 Aug
$283311 Aug to 1 Sep
$328912 Aug to 2 Sep
$283414 Aug to 4 Sep
$317320 Aug to 10 Sep
$318230 Oct to 9 Nov
$386312 Nov to 22 Nov

Sydney - Shanghai on China Southern return

Dates: 1 Aug 25 - 24 Mar 26

Return PriceTravel Dates
$8711 Aug to 11 Aug
$7612 Aug to 12 Aug
$6963 Aug to 13 Aug
$6045 Aug to 3 Sep
$6327 Aug to 17 Aug
$6049 Aug to 7 Sep
$60413 Aug to 16 Sep
$63828 Oct to 7 Nov
$63930 Oct to 9 Nov
$63931 Oct to 10 Nov
$6385 Nov to 15 Nov
$63914 Mar to 24 Mar

Sydney - Shanghai on China Southern return in Business Class

Dates: 1 Aug 25 - 29 Nov 25

Return PriceTravel Dates
$39031 Aug to 11 Aug
$25502 Aug to 12 Aug
$25515 Aug to 19 Aug
$25517 Aug to 17 Aug
$255011 Aug to 21 Aug
$343412 Aug to 2 Sep
$255113 Aug to 27 Aug
$301020 Aug to 10 Sep
$292829 Sep to 20 Oct
$281315 Oct to 5 Nov
$281323 Oct to 13 Nov
$281430 Oct to 9 Nov
$281331 Oct to 21 Nov
$28138 Nov to 29 Nov