Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Indonesia to Shanghai as you normally would.
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
21h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 05mMalaysia Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
2 stops
27h 30mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
24h 40mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
21h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
2 stops
30h 40mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
21h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 05mMalaysia Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
2 stops
27h 30mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
24h 40mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
21h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
2 stops
30h 40mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
26h 55mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
26h 30mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
26h 55mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
26h 30mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
19h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 45mChina Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
3 stops
26h 55mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
10h 15mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
2 stops
48h 25mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
20h 45mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Shanghai Pu Dong
1 stop
19h 10mShanghai Pu Dong
Jakarta Soekarno-Hatta Intl
1 stop
18h 45mChina Airlines
Denpasar Bali Ngurah Rai
Shanghai Pu Dong
2 stops
39h 10mMultiple Airlines
Denpasar Bali Ngurah Rai
Shanghai Pu Dong
1 stop
15h 30mCebu Pacific
Denpasar Bali Ngurah Rai
Shanghai Pu Dong
1 stop
15h 30mCebu Pacific
Some of the carriers operating flights from Indonesia to Shanghai that may be offering flexible cancellation policies are China Eastern, Cathay Pacific, and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Indonesia to Shanghai for under Rp 10,902,700. The cheapest flight booked recently is on Malaysia Airlines for just Rp 10,902,696, but on average you can expect to pay Rp 21,116,648.
There are currently 12+ open flights from Indonesia to Shanghai within the next 7 days for less than Rp 23,974,300.
Rp 3,179,953 is the cheapest one-way deal found within the past few days, from Cebu Pacific. You may also be able to find cheap deals on EVA Air and Malaysia Airlines, with prices starting from Rp 6,975,381 and Rp 7,429,660, respectively.