We work with more than 300 partners to bring you better travel deals
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.
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.
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
26h 45mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 15mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
26h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
2 stops
13h 45mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Beijing Capital
2 stops
28h 30mBeijing Capital
Jakarta Soekarno-Hatta Intl
1 stop
18h 35mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
22h 25mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
23h 15mCebu Pacific
Jakarta Soekarno-Hatta Intl
Beijing Capital
1 stop
19h 30mBeijing Capital
Jakarta Soekarno-Hatta Intl
1 stop
18h 15mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
19h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 50mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
20h 45mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 10mEVA Air
Jakarta Soekarno-Hatta Intl
Beijing Capital
1 stop
21h 20mBeijing Capital
Jakarta Soekarno-Hatta Intl
1 stop
24h 25mEVA Air
Jakarta Soekarno-Hatta Intl
Beijing Capital
1 stop
19h 30mBeijing Capital
Jakarta Soekarno-Hatta Intl
1 stop
18h 15mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
19h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 50mChina Airlines
Jakarta Soekarno-Hatta Intl
Chengdu
Nonstop
5h 20mChengdu
Jakarta Soekarno-Hatta Intl
Nonstop
5h 45mAir China
Jakarta Soekarno-Hatta Intl
Chengdu
Nonstop
5h 20mChengdu
Jakarta Soekarno-Hatta Intl
Nonstop
5h 45mAir China
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
22h 25mCebu Pacific
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
22h 25mCebu Pacific
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
19h 05mPhilippine Airlines
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.
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.
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.
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.
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.
Consider Cathay Pacific, China Southern or Garuda Indonesia when booking your flight. These represent the most popular airlines when flying 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.
1%of flight departures | Early morningMidnight to 6 am |
---|---|
33%of flight departures | Morning6 am to noon |
66%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |