Cheap flights from Australia to China

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Australia to China

How far in advance should I book a flight from Australia to China?

To save on the cost of your flight from Australia to China, book at least 61 days before your planned departure. Booking around this time can save you about 11% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $1,097 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $1,136.

What is the cheapest month to fly from Australia to China?

March is one of the best times of the year to fly to China from Australia. Prices for March average $747 per person but you can even find prices for as low as $428. The most expensive prices can be found in the month of December. Opting for a March flight can save you 67% on your journey compared to booking in March

Cheap flights from Australia to China in July, August 2020

The best prices found for Australia to China flights in July, August
18 Jul - 17 Oct
$1,082pp
SYD
Sydney Kingsford Smith
Multiple airlines
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
AirAsia X
 
1 STOP
SYD
Sydney Kingsford Smith
18 Jul - 17 Oct
$1,222pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
     
3 STOPS
SYD
Sydney Kingsford Smith
16 Jul - 23 Jul
$1,255pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
SYD
Sydney Kingsford Smith

Australia to China 2020 flight deals

Cheap flights to China from Australia found for this year
30 Nov - 16 May
$493pp
MEL
Melbourne
Singapore Airlines
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Singapore Airlines
 
1 STOP
MEL
Melbourne
30 Nov - 16 May
$494pp
MEL
Melbourne
Singapore Airlines
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Singapore Airlines
 
1 STOP
MEL
Melbourne
30 Nov - 29 May
$530pp
MEL
Melbourne
Singapore Airlines
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Singapore Airlines
 
1 STOP
MEL
Melbourne

Direct flights to China from Australia

Save time with Australia to China direct flight deals
30 Nov - 16 May
$1,005pp
MEL
Melbourne
Multiple airlines
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
China Southern
Direct
MEL
Melbourne
30 Nov - 16 May
$1,006pp
MEL
Melbourne
Multiple airlines
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
China Southern
Direct
MEL
Melbourne
12 Dec - 11 Jun
$1,908pp
MEL
Melbourne
Multiple airlines
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
China Southern
Direct
MEL
Melbourne

Last-minute flights from Australia to China

Late deals on return flights to China from Australia, departing today and this week
1 Jul - 22 Aug
$1,500pp
SYD
Sydney Kingsford Smith
Multiple airlines
     
3 STOPS
PKX
Beijing Daxing Intl
PKX
Beijing Daxing Intl
Multiple Airlines
   
2 STOPS
SYD
Sydney Kingsford Smith
24 Jun - 30 Jun
$1,973pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
     
3 STOPS
MEL
Melbourne
26 Jun - 10 Aug
$2,041pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne

One-way flights to China from Australia

The cheapest one-way flights from Australia to China
17:50 - 17:20
Sichuan Airlines
2 stops
25h 30m
MEL - CAN
Sichuan Airlines
$409
Gotogate
14:25 - 05:25
Singapore Airlines
1 stop
17h 00m
MEL - CAN
Singapore Airlines
$440
DreamWorldTravel
09:00 - 10:45
Garuda Indonesia
1 stop
27h 45m
MEL - CAN
Garuda Indonesia
$575
DreamWorldTravel

Related info for your journey

Useful info, stats and facts about Australia to China flights.

Flight FAQs

From Australia to China

Can I find flights from Australia to China for under $500 on Cheapflights?

Yes, there are multiple flights from Australia to China for under $500. The cheapest flight booked recently is on Singapore Airlines for just $493, but on average you can expect to pay $559.

Are there direct flights from Australia to China for under $1,100 on Cheapflights?

Cheapflights has 5 direct flights from Australia to China under $1,100. A good price for a direct flight from Australia to China is less than $2,296.

Are there last-minute flights available from Australia to China for under $1,500?

There are currently 4+ open flights from Australia to China within the next 7 days for less than $1,500.

How popular is this flight route?

Within the past month, 4,126 users have taken a look at flights from Australia to China.

What are the most popular airlines that fly from Australia to China?

Consider Sichuan Airlines, Air China or Hainan Airlines when booking your flight. These represent the most popular airlines when flying from Australia to China.

What are the most popular routes from Australia to China?

Most travellers choose Newcastle Williamtown - Chongqing, Newcastle Williamtown - Hangzhou or Newcastle Williamtown - Changzhou when deciding on the best route from Australia to China.

What are the cheapest flights from Australia to China?

Looking for the cheapest flight from Australia to China? While on average our users pay $783, our data indicates the cheapest price to be $427. The most popular route (Newcastle Williamtown - Chongqing), is priced around $952.

What are the most reliable airlines from Australia to China?

Consider Qantas Airways (76%), LATAM Airlines (75%) or China Eastern (71%) when booking your flight. These represent the most reliable airlines when flying from Australia to China.

Destination information for China

Things to know before you go. Useful info for your trip from Australia to China
Today's exchange rate
$1 = ¥4.88