Beijing Business Class from just $3042 return on Hainan Airlines. Shanghai as well!

Forget standard airline food and feast on Hainan’s award-winning "Taste of China" menu in Business Class, arriving perfectly fueled to navigate the imperial secrets of the Forbidden City and the futuristic, gravity-defying height of the Shanghai Tower.

Flight Details
  • Flying: Hainan Airlines Business Class to Beijing or Shanghai
  • Cheapest Dates: Departing Melbourne in Jul - Aug/26. Sydney in May - 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

$3042 Return Melbourne to Beijing Flights

DepartReturn
19/Jul01/Aug$3432
24/Jul06/Aug$3432
24/Jul08/Aug$3432
24/Jul10/Aug$3432
24/Jul13/Aug$3042
24/Jul15/Aug$3042
31/Jul13/Aug$3432
31/Jul17/Aug$3432
02/Aug13/Aug$3042
02/Aug15/Aug$3042
02/Aug17/Aug$3042
02/Aug22/Aug$3042
02/Aug24/Aug$3042
04/Aug17/Aug$3432
07/Aug22/Aug$3042
07/Aug24/Aug$3042
07/Aug27/Aug$3042
09/Aug22/Aug$3042
09/Aug24/Aug$3042
09/Aug27/Aug$3042
11/Aug22/Aug$3267
11/Aug24/Aug$3267
11/Aug27/Aug$3267
14/Aug27/Aug$3267
16/Aug27/Aug$3267
 

$3063 Return Sydney to Beijing Flights

DepartReturn
02/May13/May$3321
19/May03/Jun$3453
21/May03/Jun$3063
21/May05/Jun$3453
21/May08/Jun$3063
28/May08/Jun$3453
30/May15/Jun$3453
02/Jun15/Jun$3345
02/Jun17/Jun$3345
02/Jun19/Jun$3345
02/Jun24/Jun$3345
04/Jun15/Jun$3345
04/Jun17/Jun$3345
04/Jun19/Jun$3345
04/Jun24/Jun$3345
06/Jun17/Jun$3204
06/Jun19/Jun$3204
06/Jun24/Jun$3204
09/Jun24/Jun$3345
28/Jul10/Aug$3453
01/Aug12/Aug$3453
01/Aug17/Aug$3453
04/Aug17/Aug$3453
06/Aug17/Aug$3453
06/Aug19/Aug$3453
 

Beijing Hotels Get a great deal on a room in Beijing


Travel Insurance Don't forget Travel Insurance




$3042 Return Melbourne to Shanghai Flights

DepartReturn
24/Jul06/Aug$3432
24/Jul08/Aug$3432
24/Jul13/Aug$3042
24/Jul15/Aug$3042
28/Jul13/Aug$3432
31/Jul13/Aug$3432
31/Jul15/Aug$3432
31/Jul17/Aug$3432
02/Aug13/Aug$3042
02/Aug15/Aug$3042
02/Aug17/Aug$3042
02/Aug22/Aug$3042
02/Aug24/Aug$3042
07/Aug20/Aug$3432
07/Aug22/Aug$3042
07/Aug24/Aug$3042
07/Aug27/Aug$3042
09/Aug22/Aug$3042
09/Aug24/Aug$3042
09/Aug27/Aug$3042
11/Aug22/Aug$3267
11/Aug24/Aug$3267
11/Aug27/Aug$3267
14/Aug27/Aug$3267
16/Aug27/Aug$3267
 

$3063 Return Sydney to Shanghai Flights

DepartReturn
19/May03/Jun$3453
21/May01/Jun$3453
21/May03/Jun$3063
21/May05/Jun$3453
21/May08/Jun$3063
28/May03/Jun$3453
28/May08/Jun$3453
02/Jun15/Jun$3345
02/Jun17/Jun$3345
02/Jun24/Jun$3345
04/Jun15/Jun$3345
04/Jun19/Jun$3345
04/Jun24/Jun$3345
06/Jun24/Jun$3204
28/Jul17/Aug$3453
28/Jul19/Aug$3453
01/Aug17/Aug$3453
04/Aug17/Aug$3453
04/Aug26/Aug$3453
06/Aug19/Aug$3453
06/Aug28/Aug$3453
 

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 02-May-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