China Southern: Beijing from $416, Shanghai from $455 Return - Multiple Cities (Oct-Dec 2026)
China Southern has released excellent fares to Beijing and Shanghai from multiple Australian cities for travel between October and December 2026. Sydney offers the best value with Beijing from $416 return and Shanghai from $455 return.
Route Summary
Best Deals:
- Sydney to Beijing: From $416 return
- Melbourne to Beijing: From $440 return
- Sydney to Shanghai: From $455 return
- Brisbane to Beijing: From $479 return
- Brisbane to Shanghai: From $498 return
Adelaide Flights
Adelaide - Beijing (Oct 2026)
Travel dates: 1 Oct - 23 Oct 2026
| Return Price | Travel Dates |
|---|---|
| $779 | 1 Oct to 22 Oct |
| $683 | 3 Oct to 13 Oct |
| $688 | 5 Oct to 15 Oct |
| $781 | 8 Oct to 18 Oct |
| $683 | 10 Oct to 17 Oct |
| $688 | 12 Oct to 22 Oct |
| $782 | 15 Oct to 23 Oct |
Adelaide - Shanghai (Oct 2026)
Travel dates: 1 Oct - 23 Oct 2026
| Return Price | Travel Dates |
|---|---|
| $788 | 1 Oct to 22 Oct |
| $791 | 3 Oct to 13 Oct |
| $791 | 5 Oct to 15 Oct |
| $790 | 8 Oct to 18 Oct |
| $790 | 10 Oct to 20 Oct |
| $790 | 12 Oct to 22 Oct |
| $792 | 15 Oct to 23 Oct |
Brisbane Flights
Brisbane - Beijing (Oct-Dec 2026)
Travel dates: 2 Oct - 4 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $483 | 2 Oct to 12 Oct |
| $484 | 3 Oct to 20 Oct |
| $481 | 4 Oct to 22 Oct |
| $480 | 5 Oct to 26 Oct |
| $479 | 9 Oct to 30 Oct |
| $479 | 10 Oct to 31 Oct |
| $483 | 11 Oct to 18 Oct |
| $481 | 12 Oct to 30 Oct |
| $481 | 13 Oct to 31 Oct |
| $480 | 14 Oct to 4 Nov |
| $483 | 16 Oct to 24 Oct |
| $483 | 17 Oct to 27 Oct |
| $483 | 18 Oct to 28 Oct |
| $482 | 19 Oct to 27 Oct |
| $482 | 20 Oct to 28 Oct |
| $483 | 21 Oct to 31 Oct |
| $481 | 22 Oct to 9 Nov |
| $483 | 23 Oct to 31 Oct |
| $483 | 24 Oct to 10 Nov |
| $481 | 25 Oct to 13 Nov |
| $480 | 26 Oct to 16 Nov |
| $483 | 27 Oct to 4 Nov |
| $483 | 28 Oct to 5 Nov |
| $481 | 29 Oct to 16 Nov |
| $486 | 30 Oct to 6 Nov |
| $483 | 1 Nov to 9 Nov |
| $485 | 2 Nov to 9 Nov |
| $487 | 3 Nov to 10 Nov |
| $483 | 5 Nov to 24 Nov |
| $485 | 6 Nov to 13 Nov |
| $485 | 7 Nov to 25 Nov |
| $481 | 8 Nov to 26 Nov |
| $484 | 9 Nov to 26 Nov |
| $487 | 10 Nov to 17 Nov |
| $487 | 11 Nov to 22 Nov |
| $487 | 13 Nov to 20 Nov |
| $487 | 14 Nov to 21 Nov |
| $485 | 15 Nov to 22 Nov |
| $485 | 16 Nov to 4 Dec |
| $483 | 17 Nov to 4 Dec |
| $487 | 18 Nov to 25 Nov |
| $487 | 19 Nov to 26 Nov |
| $487 | 21 Nov to 28 Nov |
Brisbane - Shanghai (Oct-Dec 2026)
Travel dates: 2 Oct - 8 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $500 | 2 Oct to 20 Oct |
| $501 | 3 Oct to 21 Oct |
| $500 | 4 Oct to 22 Oct |
| $501 | 5 Oct to 24 Oct |
| $500 | 9 Oct to 28 Oct |
| $499 | 10 Oct to 28 Oct |
| $498 | 11 Oct to 29 Oct |
| $500 | 12 Oct to 30 Oct |
| $500 | 13 Oct to 31 Oct |
| $502 | 14 Oct to 2 Nov |
| $501 | 15 Oct to 23 Oct |
| $502 | 16 Oct to 4 Nov |
| $501 | 17 Oct to 5 Nov |
| $502 | 18 Oct to 6 Nov |
| $502 | 19 Oct to 26 Oct |
| $500 | 20 Oct to 7 Nov |
| $500 | 21 Oct to 28 Oct |
| $500 | 22 Oct to 9 Nov |
| $501 | 24 Oct to 12 Nov |
| $501 | 25 Oct to 13 Nov |
| $501 | 26 Oct to 14 Nov |
| $500 | 28 Oct to 15 Nov |
| $501 | 29 Oct to 17 Nov |
| $500 | 30 Oct to 17 Nov |
| $500 | 31 Oct to 18 Nov |
| $501 | 1 Nov to 20 Nov |
| $501 | 2 Nov to 21 Nov |
| $501 | 3 Nov to 22 Nov |
| $501 | 5 Nov to 24 Nov |
| $499 | 6 Nov to 25 Nov |
| $501 | 7 Nov to 26 Nov |
| $500 | 8 Nov to 26 Nov |
| $500 | 9 Nov to 27 Nov |
| $501 | 10 Nov to 29 Nov |
| $501 | 11 Nov to 30 Nov |
| $501 | 13 Nov to 2 Dec |
| $501 | 14 Nov to 3 Dec |
| $500 | 15 Nov to 3 Dec |
| $500 | 17 Nov to 5 Dec |
| $501 | 19 Nov to 8 Dec |
Melbourne Flights
Melbourne - Beijing (Oct-Dec 2026)
Travel dates: 1 Oct - 9 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $616 | 1 Oct to 27 Oct |
| $629 | 2 Oct to 23 Oct |
| $622 | 3 Oct to 21 Oct |
| $442 | 6 Oct to 13 Oct |
| $622 | 12 Oct to 19 Oct |
| $616 | 13 Oct to 3 Nov |
| $616 | 14 Oct to 4 Nov |
| $616 | 15 Oct to 10 Nov |
| $617 | 16 Oct to 11 Nov |
| $616 | 17 Oct to 7 Nov |
| $616 | 18 Oct to 26 Oct |
| $616 | 20 Oct to 15 Nov |
| $616 | 21 Oct to 11 Nov |
| $616 | 22 Oct to 12 Nov |
| $616 | 23 Oct to 18 Nov |
| $622 | 25 Oct to 15 Nov |
| $622 | 26 Oct to 16 Nov |
| $616 | 27 Oct to 22 Nov |
| $616 | 28 Oct to 23 Nov |
| $616 | 29 Oct to 19 Nov |
| $616 | 30 Oct to 20 Nov |
| $622 | 31 Oct to 26 Nov |
| $622 | 1 Nov to 27 Nov |
| $447 | 2 Nov to 13 Nov |
| $441 | 3 Nov to 10 Nov |
| $616 | 4 Nov to 30 Nov |
| $441 | 5 Nov to 12 Nov |
| $616 | 6 Nov to 27 Nov |
| $441 | 7 Nov to 14 Nov |
| $622 | 8 Nov to 4 Dec |
| $622 | 9 Nov to 5 Dec |
| $442 | 10 Nov to 17 Nov |
| $616 | 11 Nov to 2 Dec |
| $440 | 12 Nov to 20 Nov |
| $616 | 13 Nov to 9 Dec |
| $616 | 14 Nov to 5 Dec |
| $616 | 15 Nov to 6 Dec |
| $623 | 16 Nov to 4 Dec |
| $442 | 17 Nov to 24 Nov |
| $441 | 18 Nov to 25 Nov |
| $441 | 19 Nov to 26 Nov |
Melbourne - Shanghai (Oct-Dec 2026)
Travel dates: 1 Oct - 10 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $616 | 1 Oct to 22 Oct |
| $598 | 2 Oct to 12 Oct |
| $623 | 3 Oct to 29 Oct |
| $663 | 12 Oct to 7 Nov |
| $598 | 13 Oct to 3 Nov |
| $617 | 14 Oct to 4 Nov |
| $616 | 15 Oct to 5 Nov |
| $617 | 16 Oct to 6 Nov |
| $617 | 17 Oct to 7 Nov |
| $622 | 19 Oct to 9 Nov |
| $616 | 20 Oct to 10 Nov |
| $598 | 21 Oct to 31 Oct |
| $598 | 22 Oct to 1 Nov |
| $617 | 23 Oct to 13 Nov |
| $602 | 25 Oct to 4 Nov |
| $602 | 26 Oct to 5 Nov |
| $616 | 27 Oct to 17 Nov |
| $616 | 28 Oct to 18 Nov |
| $598 | 29 Oct to 8 Nov |
| $598 | 30 Oct to 9 Nov |
| $622 | 31 Oct to 21 Nov |
| $622 | 1 Nov to 22 Nov |
| $598 | 2 Nov to 12 Nov |
| $598 | 3 Nov to 13 Nov |
| $616 | 4 Nov to 25 Nov |
| $616 | 5 Nov to 26 Nov |
| $598 | 6 Nov to 27 Nov |
| $598 | 7 Nov to 17 Nov |
| $622 | 8 Nov to 29 Nov |
| $622 | 9 Nov to 30 Nov |
| $598 | 10 Nov to 20 Nov |
| $598 | 11 Nov to 21 Nov |
| $616 | 12 Nov to 3 Dec |
| $616 | 13 Nov to 4 Dec |
| $598 | 14 Nov to 24 Nov |
| $598 | 15 Nov to 25 Nov |
| $622 | 16 Nov to 7 Dec |
| $616 | 17 Nov to 8 Dec |
| $598 | 18 Nov to 28 Nov |
| $602 | 19 Nov to 10 Dec |
Perth Flights
Perth - Beijing (Oct 2026)
Travel dates: 2 Oct - 23 Oct 2026
| Return Price | Travel Dates |
|---|---|
| $698 | 2 Oct to 23 Oct |
| $700 | 12 Oct to 22 Oct |
Perth - Shanghai (Oct 2026)
Travel dates: 2 Oct - 23 Oct 2026
| Return Price | Travel Dates |
|---|---|
| $559 | 2 Oct to 23 Oct |
| $698 | 12 Oct to 19 Oct |
Sydney Flights
Sydney - Beijing (Oct-Dec 2026)
Travel dates: 1 Oct - 11 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $417 | 1 Oct to 19 Oct |
| $417 | 2 Oct to 20 Oct |
| $416 | 3 Oct to 21 Oct |
| $417 | 4 Oct to 22 Oct |
| $417 | 5 Oct to 24 Oct |
| $416 | 9 Oct to 28 Oct |
| $416 | 10 Oct to 28 Oct |
| $416 | 11 Oct to 29 Oct |
| $416 | 12 Oct to 30 Oct |
| $417 | 13 Oct to 31 Oct |
| $417 | 14 Oct to 2 Nov |
| $420 | 15 Oct to 23 Oct |
| $417 | 16 Oct to 4 Nov |
| $417 | 17 Oct to 5 Nov |
| $417 | 18 Oct to 6 Nov |
| $417 | 19 Oct to 6 Nov |
| $417 | 20 Oct to 7 Nov |
| $416 | 21 Oct to 8 Nov |
| $417 | 22 Oct to 9 Nov |
| $417 | 24 Oct to 12 Nov |
| $418 | 25 Oct to 13 Nov |
| $417 | 26 Oct to 14 Nov |
| $417 | 28 Oct to 16 Nov |
| $417 | 29 Oct to 16 Nov |
| $417 | 30 Oct to 18 Nov |
| $417 | 31 Oct to 18 Nov |
| $417 | 2 Nov to 21 Nov |
| $417 | 3 Nov to 22 Nov |
| $417 | 5 Nov to 24 Nov |
| $417 | 6 Nov to 25 Nov |
| $417 | 7 Nov to 25 Nov |
| $417 | 8 Nov to 26 Nov |
| $417 | 9 Nov to 27 Nov |
| $417 | 10 Nov to 29 Nov |
| $417 | 11 Nov to 30 Nov |
| $417 | 12 Nov to 3 Dec |
| $417 | 13 Nov to 2 Dec |
| $417 | 14 Nov to 3 Dec |
| $417 | 15 Nov to 4 Dec |
| $417 | 16 Nov to 4 Dec |
| $417 | 17 Nov to 6 Dec |
| $417 | 18 Nov to 7 Dec |
| $417 | 19 Nov to 8 Dec |
| $417 | 21 Nov to 10 Dec |
| $417 | 22 Nov to 11 Dec |
Sydney - Shanghai (Oct-Dec 2026)
Travel dates: 1 Oct - 11 Dec 2026
| Return Price | Travel Dates |
|---|---|
| $469 | 1 Oct to 19 Oct |
| $469 | 2 Oct to 20 Oct |
| $468 | 3 Oct to 21 Oct |
| $469 | 4 Oct to 22 Oct |
| $471 | 5 Oct to 24 Oct |
| $470 | 9 Oct to 28 Oct |
| $468 | 10 Oct to 28 Oct |
| $468 | 11 Oct to 29 Oct |
| $468 | 12 Oct to 30 Oct |
| $469 | 13 Oct to 31 Oct |
| $471 | 14 Oct to 2 Nov |
| $471 | 15 Oct to 23 Oct |
| $471 | 16 Oct to 4 Nov |
| $471 | 17 Oct to 5 Nov |
| $471 | 18 Oct to 6 Nov |
| $469 | 19 Oct to 6 Nov |
| $469 | 20 Oct to 7 Nov |
| $468 | 21 Oct to 8 Nov |
| $469 | 22 Oct to 9 Nov |
| $471 | 24 Oct to 12 Nov |
| $471 | 25 Oct to 13 Nov |
| $470 | 26 Oct to 14 Nov |
| $470 | 28 Oct to 15 Nov |
| $469 | 29 Oct to 16 Nov |
| $469 | 30 Oct to 17 Nov |
| $469 | 31 Oct to 18 Nov |
| $471 | 1 Nov to 20 Nov |
| $470 | 2 Nov to 21 Nov |
| $471 | 3 Nov to 22 Nov |
| $470 | 5 Nov to 24 Nov |
| $469 | 6 Nov to 24 Nov |
| $469 | 7 Nov to 25 Nov |
| $468 | 8 Nov to 26 Nov |
| $469 | 9 Nov to 27 Nov |
| $471 | 10 Nov to 18 Nov |
| $471 | 11 Nov to 30 Nov |
| $471 | 13 Nov to 2 Dec |
| $455 | 14 Nov to 29 Nov |
| $469 | 15 Nov to 3 Dec |
| $469 | 16 Nov to 4 Dec |
| $468 | 17 Nov to 5 Dec |
| $469 | 18 Nov to 6 Dec |
| $470 | 19 Nov to 8 Dec |
| $470 | 21 Nov to 10 Dec |
| $471 | 22 Nov to 11 Dec |
Tips for Booking
- Book Early: These fares are for travel in late 2026, giving plenty of time to plan
- Compare Routes: Sydney and Melbourne offer the best value overall
- Flexible Dates: Use the date tables above to find the cheapest combinations
- Direct Links: Click through the booking links for each date combination
Note: Prices and availability subject to change. All prices in AUD.
Beat That Flight Team
Helping you fly for less since 2018.
More Deals from Sydney, Melbourne, Brisbane, Adelaide, Perth
Disclosure, as per section 47A of the Fair Trading Act 1987: as a free service, our revenue comes from adverts and affiliate links on this website.