Cheap flights to China

WAS — SHA
1 Jul — 8 Jul1
Return
1 adult
Economy
From?
To?
Fri 1/7
Fri 8/7

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

Flights to China in 2022

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Return fromRp 9,811,768From Denpasar Bali Ngurah Rai to Shanghai
One-way fromRp 3,557,136One-way flight from Denpasar Bali Ngurah Rai (DPS) to China

Cheap flights to China in June, July 2022

The best prices found for CN2 flights for June, July
25 Jun - 2 Jul
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

2 stops

18h 10m
PVG

Shanghai Pu Dong

DPS

Denpasar Bali Ngurah Rai

1 stop

23h 45m
Rp 60,441,676

Multiple Airlines

View Deal

Deal found 24 Jun 2022

25 Jun - 2 Jul
DPS

Denpasar Bali Ngurah Rai

CAN

Guangzhou Baiyun

1 stop

18h 55m
CAN

Guangzhou Baiyun

DPS

Denpasar Bali Ngurah Rai

2 stops

34h 40m
Rp 69,838,448

Multiple Airlines

View Deal

Deal found 24 Jun 2022

China 2022 flight deals

Cheap flights to China found for this year
3 Nov - 11 Nov
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

1 stop

19h 00m
PVG

Shanghai Pu Dong

DPS

Denpasar Bali Ngurah Rai

1 stop

20h 00m
Rp 9,811,768

Malaysia Airlines

View Deal

Deal found 25 Jun 2022

3 Nov - 11 Nov
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

1 stop

19h 00m
PVG

Shanghai Pu Dong

DPS

Denpasar Bali Ngurah Rai

2 stops

17h 50m
Rp 14,495,331

Multiple Airlines

View Deal

Deal found 25 Jun 2022

2 Nov - 11 Nov
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

2 stops

10h 35m
PVG

Shanghai Pu Dong

DPS

Denpasar Bali Ngurah Rai

1 stop

18h 50m
Rp 36,164,220

Multiple Airlines

View Deal

Deal found 25 Jun 2022

Where are the most popular flight destinations in China?

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

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 Hangzhou flightsfrom Rp 16,902,920 pp
Jakarta to Chengdu flightsfrom Rp 23,213,724 pp