Cheap flights to China

Return
1 adult
Economy
From?
To?
Thu 21/10
Thu 28/10

Flights to China in 2021

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inAugustHigh demand for flights, 40% potential price rise
Cheapest inJuneBest time to find cheap flights, 15% potential price drop
Average priceRp 5,344,585Average for return flights in October 2021
Return fromRp 8,790,436From Jakarta to Shanghai
One-way fromRp 3,178,622One-way flight from Jakarta to China

Cheap flights to China in October, November 2021

The best prices found for CN2 flights for October, November
12 Nov - 12 Dec
CGK

Jakarta Soekarno-Hatta Intl

CAN

Guangzhou Baiyun

3 stops

21h 50m
CAN

Guangzhou Baiyun

CGK

Jakarta Soekarno-Hatta Intl

1 stop

8h 25m
Rp 13,867,792

Multiple Airlines

View Deal

Deal found 14 Oct 2021

12 Nov - 12 Dec
CGK

Jakarta Soekarno-Hatta Intl

SZX

Shenzhen

3 stops

21h 20m
SZX

Shenzhen

CGK

Jakarta Soekarno-Hatta Intl

1 stop

10h 05m
Rp 14,261,603

Multiple Airlines

View Deal

Deal found 14 Oct 2021

15 Oct - 17 Oct
CGK

Jakarta Soekarno-Hatta Intl

SZX

Shenzhen

3 stops

37h 15m
SZX

Shenzhen

CGK

Jakarta Soekarno-Hatta Intl

1 stop

14h 40m
Rp 15,035,162

Multiple Airlines

View Deal

Deal found 13 Oct 2021

China 2021 flight deals

Cheap flights to China found for this year
12 Nov - 12 Dec
CGK

Jakarta Soekarno-Hatta Intl

CAN

Guangzhou Baiyun

3 stops

21h 50m
CAN

Guangzhou Baiyun

CGK

Jakarta Soekarno-Hatta Intl

1 stop

8h 25m
Rp 13,867,792

Multiple Airlines

View Deal

Deal found 14 Oct 2021

12 Nov - 12 Dec
CGK

Jakarta Soekarno-Hatta Intl

SZX

Shenzhen

3 stops

21h 20m
SZX

Shenzhen

CGK

Jakarta Soekarno-Hatta Intl

1 stop

10h 05m
Rp 14,261,603

Multiple Airlines

View Deal

Deal found 14 Oct 2021

15 Oct - 17 Oct
CGK

Jakarta Soekarno-Hatta Intl

SZX

Shenzhen

3 stops

37h 15m
SZX

Shenzhen

CGK

Jakarta Soekarno-Hatta Intl

1 stop

14h 40m
Rp 15,035,162

Multiple Airlines

View Deal

Deal found 13 Oct 2021

Last minute flights to China

Late deals on return flights to China, departing today and this week
25 Oct - 22 Nov
CGK

Jakarta Soekarno-Hatta Intl

CAN

Guangzhou Baiyun

1 stop

23h 10m
CAN

Guangzhou Baiyun

CGK

Jakarta Soekarno-Hatta Intl

2 stops

13h 50m
Rp 26,385,372

Multiple Airlines

View Deal

Deal found 15 Oct 2021

23 Oct - 30 Oct
CGK

Jakarta Soekarno-Hatta Intl

CAN

Guangzhou Baiyun

2 stops

34h 45m
CAN

Guangzhou Baiyun

CGK

Jakarta Soekarno-Hatta Intl

1 stop

22h 55m
Rp 37,904,360

Multiple Airlines

View Deal

Deal found 13 Oct 2021

21 Oct - 2 Nov
CGK

Jakarta Soekarno-Hatta Intl

PEK

Beijing Capital

2 stops

34h 55m
PEK

Beijing Capital

CGK

Jakarta Soekarno-Hatta Intl

3 stops

32h 50m
Rp 39,718,708

Multiple Airlines

View Deal

Deal found 13 Oct 2021

Can I fly to China from Indonesia right now?

Information is based on travel restrictions from Indonesia to China

Most visitors from Indonesia will not be allowed to enter China.

COVID-19 testing requirements
Visitors from Indonesia must present a negative RT-PCR (NAAT) test taken 48 hours before departing to China.

Quarantine requirements
Visitors from Indonesia are not required to quarantine after entering China.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to Indonesia from China?

Returning to Indonesia from China

COVID-19 testing requirements
Visitors from China must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Indonesia.

Quarantine requirements
Visitors from China are not required to quarantine after entering Indonesia.

When is the best time to fly to China?

Average China flight ticket prices and weather conditions for 2021 and 2022 by month

JKT - CN2

Price

Rp 4,650,070 - Rp 13,032,068

CN2

Temperature

4 - 28 °C

CN2

Precipitation

30 - 170 mm

Peak season:

China has special festivals and events all throughout the year across the whole country so finding cheap flights to China can be a difficult feat to achieve. The busiest months are generally from October to December when the weather is hot. You’ll need to book your flights to China well in advance to save money on your flight tickets, especially if you are thinking of visiting during a festival or special day. The Chinese New Year is something that will stay with you for life, however, securing cheap flight tickets can be almost impossible so make sure to take this into account when you are searching for flights to China.

Off season:

Both the peak season and the off season vary depending on the part of China you are planning to fly into however as a rule of thumb expect to find the cheapest flights to China during the Winter. You’ll find better value flight tickets during Spring and Autumn and benefit from a lower tourist season for a lot of China, however, Autumn will provide you with fantastic weather and a lot less crowds.

Where are the most popular flight destinations in China?

Shanghai, Guangzhou, Beijing, Xiamen and Hangzhou are the most popular flight destinations in China.

How long is the flight to China?

Flights from London to Hong-Kong, China: 11 hours 35 minutes.

Flights from Manchester to Shanghai, China: 12 hours 55 minutes.

Flights from Birmingham to Hong-Kong, China: 14 hours 00 minutes.

Flights from Glasgow to Shanghai, China: 13 hours 10 minutes.

Which airlines operate flights to China?

Virgin Atlantic, Air China, China Eastern and British Airways among several others all provide flights to China. Due to the sheer distance and length of the journey you’ll struggle to find really cheap flights to China however the airline can vary the price slightly. That said the increased fee for flight tickets will normally be for slightly better comfort onboard the plane. Virgin Atlantic has a great range on in-flight entertainment as well as high levels of comfort and service. British Airways are also a good choice thanks to the complimentary food and drink they provide for the duration of the flight. Once you’ve settled on a location in China you can start comparing the different airlines to find one that offers you the best value for money whilst still providing comfort and customer service.

How to get from the airport to the city centre?

Hong-Kong:

The Airport Express is the quickest and easiest method of transport to get you to the city from the airport, taking around 25 minutes and running as often as every 10 minutes. The only other way would be to jump in a taxi outside of the airport but these can get very expensive, especially if you have a lot of baggage with you as you have to pay for each piece you with to take with you. If you’re considering a trip to Hong Kong then take a look at this detailed article and discover everything and anything about this magical city.

Shanghai:

The airport is around 30km away from downtown and there are a couple of options to choose from to help you get there. Firstly is the bus service. There are around 10 different airport buses that provide routes to the city; however buses in Shanghai can be very crowded and often difficult to understand without prior experience. Another option is the train which operates most of the day and only takes 8 minutes. It’s fast and hassle free once you’ve got your bearings of where to get off. Don’t get this confused with Subway Line 2, which also goes to the city but requires you to change over to a different shuttle during the journey. Taxis are another option and are relatively popular for travelling throughout Shanghai however you might find it easier to get to train to and from the airport and then rely on the taxis for any transportation throughout the city.

Back to top

What is good to know if travelling to China?

  • Before booking your flights to China, it helps to know a bit about the places to visit. Shanghai is incredibly popular and you can discover 4 free things to do.
  • If you read the above post and you’re considering Shanghai then take a look here to discover Shanghai in 6 stops.
  • Discover 24 hours in Hong Kong with this handy guide.

Back to top

Popular regions to fly to in China

Not sure where to visit in China? Start by selecting one of the most popular places in China below to filter down your possible destination.
Select your preferred route to China from Indonesia below
Jakarta to Fuzhou flightsfrom Rp 4,859,494 pp
Medan to Shenzhen flightsfrom Rp 5,531,646 pp
Jakarta to Nanjing flightsfrom Rp 5,621,800 pp
Jakarta to Chengdu flightsfrom Rp 9,641,772 pp
Jakarta to Beijing flightsfrom Rp 13,128,270 pp