We work with more than 300 partners to bring you better travel deals
Cheap Flights to China
|Round-trip from||Rp 9.820.778||From Jakarta to Shanghai|
|One-way from||Rp 448||One-way flight from Jakarta to Shanghai|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Which day is cheapest to fly to China?
Wednesday is currently, on average, the cheapest day to fly to China. Flying on Saturday will result in higher flight prices.
What time of day is cheapest to fly to China?
At the moment, flights at midday are likely to offer the best value for money for your China trip. A flight in the evening will more often than not be of higher cost.
Alternative, similarly priced destinations
Find flights to China
Select your preferred destinations from the list below
Select your preferred route from the list below
Cheapest flights to China
Blimbingsari Airport to Pu Dong flights from Rp 10,287,047 pp
Denpasar to Xian Xianyang flights from Rp 17,587,062 pp
Jakarta to Lhasa flights from Rp 17,776,484 pp
Jakarta to Beijing flights from Rp 17,834,768 pp
Jakarta to Xiamen flights from Rp 22,672,300 pp
Jakarta to Yantai flights from Rp 35,829,812 pp
Jakarta to Zhangjiajie flights from Rp 43,902,084 pp
Popular flight searches
Check out other popular destinations found by fellow travellers
International departures to China
Popular cities in Asia
Popular countries in Asia