Business Class Flights to China on Hainan from $3046 Return

If you’re going to do China, do it properly - stretch out in Hainan Airlines Business Class with lounge access and lie-flat comfort, then tick off the Great Wall of China and neon-lit nights at The Bund.

Flight Details
  • Flying: Hainan Airlines Business Class to Beijing or Shanghai
  • Cheapest Dates: Departing Melbourne in Apr - Aug/26. Sydney in Apr - May and Aug/26
  • Included: 2x 32kg checked luggage, meals, entertainment and lounge access
  • Hainan Airlines is ranked #10 in the Skytrax World Airline Rankings
  • Layover: Haikou. We have shown example travel dates with a short layover

$3046 Return Melbourne to Beijing Flights

DepartReturn
24/Apr09/May$3526
28/Apr09/May$3496
03/May16/May$3441
24/May13/Jun$3441
31/May13/Jun$3441
24/Jul10/Aug$3441
31/Jul15/Aug$3441
31/Jul17/Aug$3441
02/Aug13/Aug$3046
02/Aug15/Aug$3046
04/Aug15/Aug$3441
04/Aug17/Aug$3441
07/Aug24/Aug$3046
09/Aug20/Aug$3441
09/Aug22/Aug$3046
11/Aug22/Aug$3275
14/Aug27/Aug$3275
16/Aug27/Aug$3275
18/Aug29/Aug$3275
 

$3075 Return Sydney to Beijing Flights

DepartReturn
23/Apr01/May$3555
23/Apr04/May$3555
23/Apr06/May$3218
23/Apr11/May$3555
23/Apr13/May$3218
25/Apr06/May$3361
25/Apr13/May$3361
28/Apr06/May$3470
28/Apr13/May$3470
28/Apr15/May$3470
30/Apr06/May$3075
30/Apr08/May$3470
30/Apr11/May$3470
30/Apr13/May$3075
30/Apr15/May$3075
02/May13/May$3470
02/May15/May$3470
01/Aug12/Aug$3470
01/Aug17/Aug$3470
06/Aug17/Aug$3470
 

Beijing Hotels Get a great deal on a room in Beijing


Travel Insurance Don't forget Travel Insurance




$3046 Return Melbourne to Shanghai Flights

DepartReturn
24/Apr09/May$3526
24/May06/Jun$3441
24/May13/Jun$3441
31/May13/Jun$3441
31/May20/Jun$3441
14/Jun27/Jun$3275
24/Jul08/Aug$3441
24/Jul15/Aug$3046
26/Jul15/Aug$3441
31/Jul15/Aug$3441
02/Aug15/Aug$3046
02/Aug17/Aug$3046
02/Aug22/Aug$3046
02/Aug24/Aug$3046
07/Aug22/Aug$3046
09/Aug24/Aug$3046
09/Aug27/Aug$3046
11/Aug22/Aug$3275
11/Aug27/Aug$3275
11/Aug29/Aug$3275
14/Aug27/Aug$3275
14/Aug29/Aug$3275
16/Aug29/Aug$3275
18/Aug29/Aug$3275
 

$3075 Return Sydney to Shanghai Flights

DepartReturn
23/Apr06/May$3218
23/Apr13/May$3218
23/Apr15/May$3218
25/Apr06/May$3361
25/Apr13/May$3361
25/Apr15/May$3361
28/Apr15/May$3446
30/Apr06/May$3075
30/Apr11/May$3446
30/Apr13/May$3075
30/Apr15/May$3075
30/Apr18/May$3075
02/May13/May$3446
19/May03/Jun$3075
19/May05/Jun$3075
21/May03/Jun$3075
21/May05/Jun$3075
21/May08/Jun$3075
23/May03/Jun$3075
23/May05/Jun$3075
23/May08/Jun$3075
30/May19/Jun$3075
02/Jun19/Jun$3361
04/Jun19/Jun$3361
06/Jun24/Jun$3361
 

Shanghai Hotels Get a great deal on a room in Shanghai



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 18-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