Cheap flights from Jakarta to China

JKT — SHA
23 Aug — 30 Aug1
Return
1 adult
Economy
From?
To?
Tue 23/8
Tue 30/8

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

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

Flights from Jakarta to China lean towards being more expensive in May. Prices are generally better when you fly from Jakarta to China in April, with the cheapest ticket starting at Rp 5,829,398.

When is the cheapest time to fly from Jakarta to China (JKT - CN)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Jakarta to China as you normally would.

Cheap flights from Jakarta to China in August, September 2022

The best prices found for JKT to China flights in August, September
30 Sep - 18 Oct
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

26h 45m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 15m
Rp 25,044,274

Multiple Airlines

Pick Dates

Deal found 15/8/22

30 Sep - 18 Oct
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

26h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

2 stops

13h 45m
Rp 25,634,592

Multiple Airlines

Pick Dates

Deal found 15/8/22

8 Sep - 28 May
CGK

Jakarta Soekarno-Hatta Intl

PEK

Beijing Capital

2 stops

28h 30m
PEK

Beijing Capital

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 35m
Rp 28,291,028

Multiple Airlines

Pick Dates

Deal found 17/8/22

Jakarta to China 2022 flight deals

Cheap flights to China from Jakarta found for this year
12 Nov - 19 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

22h 25m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 15m
Rp 6,021,252

Cebu Pacific

Pick Dates

Deal found 17/8/22

13 Nov - 20 Nov
CGK

Jakarta Soekarno-Hatta Intl

PEK

Beijing Capital

1 stop

19h 30m
PEK

Beijing Capital

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 15m
Rp 20,056,080

China Airlines

Pick Dates

Deal found 17/8/22

13 Nov - 20 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

19h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 50m
Rp 20,926,800

China Airlines

Pick Dates

Deal found 17/8/22

Cheap EVA Air flights from Jakarta to China

8 Feb - 15 Feb
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

20h 45m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 10m
Rp 11,363,636

EVA Air

Pick Dates

Deal found 17/8/22

1 Feb - 16 Feb
CGK

Jakarta Soekarno-Hatta Intl

PEK

Beijing Capital

1 stop

21h 20m
PEK

Beijing Capital

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 25m
Rp 17,709,564

EVA Air

Pick Dates

Deal found 16/8/22

Cheap China Airlines flights from Jakarta to China

13 Nov - 20 Nov
CGK

Jakarta Soekarno-Hatta Intl

PEK

Beijing Capital

1 stop

19h 30m
PEK

Beijing Capital

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 15m
Rp 20,056,080

China Airlines

Pick Dates

Deal found 17/8/22

13 Nov - 20 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

19h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 50m
Rp 20,926,800

China Airlines

Pick Dates

Deal found 17/8/22

Direct flights to China from Jakarta

Save time with Jakarta to China direct flight deals
7 Oct - 21 Oct
CGK

Jakarta Soekarno-Hatta Intl

CTU

Chengdu

Nonstop

5h 20m
CTU

Chengdu

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

5h 45m
Rp 42,591,500

Air China

Pick Dates

Deal found 16/8/22

16 Sep - 23 Sep
CGK

Jakarta Soekarno-Hatta Intl

CTU

Chengdu

Nonstop

5h 20m
CTU

Chengdu

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

5h 45m
Rp 45,203,660

Air China

Pick Dates

Deal found 17/8/22

One-way flights to China from Jakarta

The cheapest one-way flights from Jakarta to China
11 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

22h 25m
Rp 2,863,046

Cebu Pacific

Pick Dates

Deal found 15/8/22

29 Jan
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

22h 25m
Rp 2,907,320

Cebu Pacific

Pick Dates

Deal found 16/8/22

5 Jan
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

19h 05m
Rp 3,246,753

Philippine Airlines

Pick Dates

Deal found 17/8/22

Related info for your journey

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

Which airlines flying from Jakarta to China have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Jakarta to China that may be offering flexible cancellation policies are China Southern, Garuda Indonesia, and China Eastern. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Jakarta to China for under Rp 6,021,300 on Cheapflights?

Yes, there are multiple flights from Jakarta to China for under Rp 6,021,300. The cheapest flight booked recently is on Cebu Pacific for just Rp 6,021,252, but on average you can expect to pay Rp 23,066,706.

Are there direct flights from Jakarta to China for under Rp 42,591,500 on Cheapflights?

Cheapflights has 2 direct flights from Jakarta to China under Rp 42,591,500. A good price for a direct flight from Jakarta to China is less than Rp 43,890,200.

What are the cheapest airlines to fly from Jakarta to China one-way?

For one-way options, check prices for Cebu Pacific. According to our data, you can fly for as low as Rp 2,863,046. Users have also found prices from Rp 3,246,753 and Rp 8,574,380 on Philippine Airlines and EVA Air, respectively.

What are the most popular routes from Jakarta to China?

The most popular flight routes from Jakarta to China are Jakarta Soekarno-Hatta Intl - Shenzhen, Jakarta Soekarno-Hatta Intl - Chengdu and Jakarta Soekarno-Hatta Intl - Beijing Capital.

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

Consider Cathay Pacific, China Southern or Garuda Indonesia when booking your flight. These represent the most popular airlines when flying from Jakarta to China.

What are the cheapest flights from Jakarta to China?

Looking at all options, your cheapest flight can be booked for Rp 9,103,896. While the most popular route (Jakarta Soekarno-Hatta Intl - Shenzhen) can be booked for Rp 56,301,652 on average our data indicates Rp 11,872,786 when flying from Jakarta to China.

Destination points for flights from Jakarta to China

Select to see more specific information for flights from Jakarta to all places in China
Flights from Jakarta to Hangzhoufrom Rp 16,830,578 pp
Flights from Jakarta to Chengdufrom Rp 22,327,184 pp
Flights from Jakarta to Xiamenfrom Rp 29,349,026 pp
Flights from Jakarta to Guangzhoufrom Rp 41,039,256 pp
Flights from Jakarta to Shenzhenfrom Rp 127,780,696 pp

Top 8 airlines flying from Jakarta to China

The chart below displays the airlines Cheapflights users travelling from Jakarta to China choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
China SouthernCheapestRp 2,695,100AverageRp 5,118,949FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search China Southern flights
AirAsiaCheapestRp 2,804,752AverageRp 3,147,727FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search AirAsia flights
Garuda IndonesiaCheapestRp 4,219,746AverageRp 8,041,396FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search Garuda Indonesia flights
XiamenAirCheapestRp 4,658,944AverageRp 5,990,604FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search XiamenAir flights
Air ChinaCheapestRp 4,755,903AverageRp 6,468,123FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air China flights
Cathay PacificCheapestRp 4,776,417AverageRp 6,419,864FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
Singapore AirlinesCheapestRp 5,051,653AverageRp 6,470,189FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
China EasternCheapestRp 6,245,278AverageRp 7,304,236FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights

Hourly flight availability from Jakarta to China

See what time of day planes typically take off from Jakarta to China
1%of flight departuresEarly morningMidnight to 6 am
33%of flight departuresMorning6 am to noon
66%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM