Prices are in Australian Dollars.

Cheap flights from Adelaide to Beijing

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

The best prices from Adelaide to Beijing are usually found in August or October, booked 60 days in advance, depart on a Thursday or Monday and return on a Monday

Return
Economy
Fri. 22/1
Fri. 29/1
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Fri. 22/1
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Adelaide (ADL) to Beijing (BJS)

ADL - BJS
Price
$543 - $1,230
BJS
Temperature
2 - 32 °C
BJS
Rainfall
3 - 186 mm

Popular in

December

High demand for flights, 41% potential price rise

Cheapest in

August

Best time to find cheap flights, 25% potential price drop

Average price

$1,012

Average for round-trip flights in January 2021

Round-trip from

$543

From Adelaide to Beijing

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Adelaide to Beijing?

It’s generally more expensive to depart on a Wednesday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Adelaide to Beijing?

Travellers have found it’s best to book a flight 60 days in advance to save up to 8% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 60 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Adelaide to Beijing 1-2 weeks in advance for as low as $775, or $775 for flights within the next 24 hours.

What is the cheapest month to fly from Adelaide to Beijing?

Flights from Adelaide to Beijing lean towards being more expensive in December. Prices are generally better when you fly from Adelaide to Beijing in May, with the cheapest ticket starting at $438.

When is the cheapest time to fly from Adelaide to Beijing (ADL - BJS)?

It’s optimal to fly from Adelaide to Beijing in the morning. By choosing this option you can save up to 38% on the cost of your flight, compared to a flight in the afternoon.

Related info for your journey

Useful info, stats and facts about Adelaide to Beijing flights.

Flight FAQs

From Adelaide to Beijing

Is Adelaide weather warmer or cooler than Beijing?

Temperatures around the 32 °Cs can be experienced in July. The weather in Beijing is hotter than in Adelaide. Plan for potential changes in flight availability as peak weather approaches in this location.

Which airlines flying from Adelaide to Beijing have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Adelaide to Beijing that may be offering flexible cancellation policies are Cathay Pacific, China Southern, and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Destination information for Beijing

Things to know before you go. Useful info for your trip from Adelaide to Beijing
Today's exchange rate
$1 = ¥5.03
Average temperature for January in Beijing
2.0 °C
Avg rainfall for January in Beijing
4.0 mm

Airports servicing Adelaide

Airports servicing Beijing

Beijing Daxing Intl (PKX)

Top 4 airlines flying from Adelaide to Beijing

The chart below displays the airlines Cheapflights users travelling from Adelaide to Beijing choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
China Southern
$357 $530 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
Qantas Airways
$413 $603 No cancel fee 74%
Search Qantas Airways flights
Cathay Pacific
$498 $625 No cancel fee 72%
Search Cathay Pacific flights
Singapore Airlines
$431 $777 No cancel fee 81%
Search Singapore Airlines flights
Home Asia China Beijing Cheap flights from Adelaide to Beijing
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First