Cheap flights from Indonesia to Shanghai

DPS — SHA
26 May — 2 Jun1
Return
1 adult
Economy
From?
To?
Thu 26/5
Thu 2/6

When is the cheapest time to fly from Indonesia to Shanghai (ID - SH)?

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.

Cheap flights from Indonesia to Shanghai in May, June 2022

The best prices found for Indonesia to Shanghai flights in May, June
30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

21h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 05m
Rp 10,902,696

Malaysia Airlines

View Deal

Deal found 19.05.22

30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

2 stops

27h 30m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 40m
Rp 14,830,012

Multiple Airlines

View Deal

Deal found 19.05.22

30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

21h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

2 stops

30h 40m
Rp 15,211,020

Multiple Airlines

View Deal

Deal found 19.05.22

Indonesia to Shanghai 2022 flight deals

Cheap flights to Shanghai from Indonesia found for this year
30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

21h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 05m
Rp 10,902,696

Malaysia Airlines

View Deal

Deal found 19.05.22

30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

2 stops

27h 30m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 40m
Rp 14,830,012

Multiple Airlines

View Deal

Deal found 19.05.22

30 Jun - 17 Jul
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

21h 10m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

2 stops

30h 40m
Rp 15,211,020

Multiple Airlines

View Deal

Deal found 19.05.22

Cheap China Airlines flights from Indonesia to Shanghai

18 Jun - 25 Jun
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

26h 55m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

26h 30m
Rp 21,131,302

China Airlines

View Deal

Deal found 19.05.22

18 Jun - 25 Jun
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

1 stop

26h 55m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

26h 30m
Rp 21,409,730

China Airlines

View Deal

Deal found 19.05.22

31 May - 3 Jun
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 45m
Rp 24,560,376

China Airlines

View Deal

Deal found 20.05.22

Last-minute flights from Indonesia to Shanghai

Late deals on return flights to Shanghai from Indonesia, departing today and this week
31 May - 7 Jun
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

3 stops

26h 55m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

10h 15m
Rp 23,974,208

Multiple Airlines

View Deal

Deal found 21.05.22

30 May - 6 Jun
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

2 stops

48h 25m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

1 stop

20h 45m
Rp 24,384,526

Multiple Airlines

View Deal

Deal found 20.05.22

31 May - 3 Jun
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 45m
Rp 24,560,376

China Airlines

View Deal

Deal found 20.05.22

One-way flights to Shanghai from Indonesia

The cheapest one-way flights from Indonesia to Shanghai
30 Oct
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

2 stops

39h 10m
Rp 3,062,720

Multiple Airlines

View Deal

Deal found 21.05.22

30 Oct
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

1 stop

15h 30m
Rp 3,179,953

Cebu Pacific

View Deal

Deal found 21.05.22

31 Oct
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

1 stop

15h 30m
Rp 3,238,570

Cebu Pacific

View Deal

Deal found 21.05.22

Related info for your journey

Useful info, stats and facts about Indonesia to Shanghai flights.

Which airlines flying from Indonesia to Shanghai have flexible cancellations due to COVID-19?

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.

Can I find flights from Indonesia to Shanghai for under Rp 10,902,700 on Cheapflights?

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.

Are there last-minute flights available from Indonesia to Shanghai for under Rp 23,974,300?

There are currently 12+ open flights from Indonesia to Shanghai within the next 7 days for less than Rp 23,974,300.

What are the cheapest airlines to fly from Indonesia to Shanghai one-way?

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.

Top 5 airlines flying from Indonesia to Shanghai

The chart below displays the airlines Cheapflights users travelling from Indonesia to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Garuda IndonesiaCheapestRp 4,190,064AverageRp 9,587,632FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search Garuda Indonesia flights
Cathay PacificCheapestRp 4,556,565AverageRp 6,805,979FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
XiamenAirCheapestRp 4,626,172AverageRp 5,147,714FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search XiamenAir flights
Singapore AirlinesCheapestRp 5,016,120AverageRp 7,096,376FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
China EasternCheapestRp 6,201,348AverageRp 7,252,858FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights