Flights to Shanghai, Beijing, Guangzhou or Xiamen $638 Return on 5-Star Hainan Airlines. Sydney Only

Think Shanghai Bund at night, Xi’an’s Terracotta Warriors by day, Great Wall climbs, and Beijing’s Summer Palace in between, all made more enjoyable by Hainan Airlines’ spacious seating, smooth flights, and service that actually feels thoughtful instead of rushed.

Flight Details
  • Flying: Hainan Airlines to Beijing, Shanghai, Guangzhou or Xiamen
  • Cheapest Dates: May - June/26
  • Included: 2x 23kg checked luggage, meals and entertainment
  • Hainan Airlines is ranked #10 in the Skytrax World Airline Rankings
  • Layover: Haikou

$684 Return Sydney to Shanghai Flights

DepartReturn
28/Apr11/May$684
28/Apr13/May$684
28/Apr15/May$684
28/Apr18/May$684
28/Apr20/May$684
19/May01/Jun$703
19/May03/Jun$684
19/May05/Jun$704
19/May08/Jun$704
21/May03/Jun$693
21/May05/Jun$703
23/May03/Jun$693
23/May08/Jun$723
26/May08/Jun$690
26/May10/Jun$684
26/May12/Jun$684
26/May15/Jun$684
26/May17/Jun$684
28/May08/Jun$693
28/May10/Jun$684
28/May12/Jun$684
28/May15/Jun$684
28/May17/Jun$684
28/May19/Jun$684
30/May12/Jun$693
 

Shanghai Hotels Get a great deal on a room in Shanghai


Travel Insurance Don't forget Travel Insurance




$681 Return Sydney to Beijing Flights

DepartReturn
28/Apr11/May$682
28/Apr13/May$682
28/Apr15/May$682
28/Apr18/May$682
28/Apr20/May$682
19/May01/Jun$701
19/May03/Jun$691
19/May05/Jun$702
21/May01/Jun$700
21/May03/Jun$684
21/May05/Jun$701
23/May03/Jun$690
23/May05/Jun$701
26/May08/Jun$691
26/May10/Jun$682
26/May12/Jun$682
26/May17/Jun$681
28/May08/Jun$690
28/May10/Jun$681
28/May12/Jun$681
28/May17/Jun$682
28/May19/Jun$681
30/May12/Jun$691
02/Jun15/Jun$701
06/Jun19/Jun$701
 

Beijing Hotels Get a great deal on a room in Beijing




$638 Return Sydney to Guangzhou Flights

DepartReturn
28/Apr11/May$638
28/Apr13/May$652
28/Apr15/May$653
28/Apr18/May$654
28/Apr20/May$653
19/May03/Jun$660
19/May17/Jun$658
21/May03/Jun$660
23/May03/Jun$660
26/May08/Jun$660
26/May10/Jun$651
26/May12/Jun$652
26/May15/Jun$652
26/May17/Jun$652
28/May08/Jun$660
28/May10/Jun$651
28/May12/Jun$651
28/May15/Jun$652
28/May17/Jun$652
28/May19/Jun$652
30/May10/Jun$660
30/May12/Jun$660
30/May15/Jun$660
02/Jun17/Jun$658
09/Jun22/Jun$669
 

Guangzhou Hotels Get a great deal on a room in Guangzhou




$681 Return Sydney to Xiamen Flights

DepartReturn
28/Apr11/May$683
28/Apr13/May$683
28/Apr15/May$683
28/Apr18/May$681
28/Apr20/May$683
19/May01/Jun$701
19/May03/Jun$691
21/May01/Jun$701
21/May03/Jun$691
21/May05/Jun$701
23/May03/Jun$692
23/May05/Jun$702
26/May08/Jun$690
26/May10/Jun$683
26/May12/Jun$684
26/May15/Jun$684
26/May17/Jun$683
28/May08/Jun$692
28/May10/Jun$683
28/May12/Jun$683
28/May15/Jun$684
28/May17/Jun$684
28/May19/Jun$683
30/May12/Jun$692
30/May15/Jun$692
 

Xiamen Hotels Get a great deal on a room in Xiamen



Can I use my own dates? Yes - just click the link closest to your preferred dates and then change the dates once the search has completed.

These prices won't last long. This deal was last updated on 21-Apr-2026 and prices were correct at the time of posting. If you click the sample dates and the prices have gone up, it unfortunately means the deal has ended.

Find your flights