Cheap flights from Indonesia to Shanghai

DPS — SHA
11 Oct — 18 Oct1
Return
1 adult
Economy
From?
To?
Tue 11/10
Tue 18/10

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 October, November 2022

The best prices found for Indonesia to Shanghai flights in October, November
3 Nov - 10 Nov
CGK

Jakarta Soekarno-Hatta Intl

SHA

Shanghai Hongqiao Intl

1 stop

29h 35m
SHA

Shanghai Hongqiao Intl

CGK

Jakarta Soekarno-Hatta Intl

2 stops

20h 40m
Rp 19,480,322

Multiple Airlines

Pick Dates

Deal found 10/4/22

4 Nov - 11 Nov
SUB

Surabaya Juanda

PVG

Shanghai Pu Dong

3 stops

30h 00m
PVG

Shanghai Pu Dong

SUB

Surabaya Juanda

3 stops

30h 25m
Rp 20,741,528

Multiple Airlines

Pick Dates

Deal found 10/5/22

4 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

3 stops

29h 55m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

3 stops

35h 00m
Rp 21,166,996

Multiple Airlines

Pick Dates

Deal found 10/5/22

Indonesia to Shanghai 2022 flight deals

Cheap flights to Shanghai from Indonesia found for this year
3 Nov - 10 Nov
CGK

Jakarta Soekarno-Hatta Intl

SHA

Shanghai Hongqiao Intl

1 stop

29h 35m
SHA

Shanghai Hongqiao Intl

CGK

Jakarta Soekarno-Hatta Intl

2 stops

20h 40m
Rp 19,480,322

Multiple Airlines

Pick Dates

Deal found 10/4/22

4 Nov - 11 Nov
SUB

Surabaya Juanda

PVG

Shanghai Pu Dong

3 stops

30h 00m
PVG

Shanghai Pu Dong

SUB

Surabaya Juanda

3 stops

30h 25m
Rp 20,741,528

Multiple Airlines

Pick Dates

Deal found 10/5/22

4 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

PVG

Shanghai Pu Dong

3 stops

29h 55m
PVG

Shanghai Pu Dong

CGK

Jakarta Soekarno-Hatta Intl

3 stops

35h 00m
Rp 21,166,996

Multiple Airlines

Pick Dates

Deal found 10/5/22

One-way flights to Shanghai from Indonesia

The cheapest one-way flights from Indonesia to Shanghai
6 Jan
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

1 stop

19h 45m
Rp 8,965,203

EVA Air

Pick Dates

Deal found 10/4/22

3 Nov
CGK

Jakarta Soekarno-Hatta Intl

SHA

Shanghai Hongqiao Intl

1 stop

26h 35m
Rp 11,077,344

XiamenAir

Pick Dates

Deal found 10/5/22

27 Nov
DPS

Denpasar Bali Ngurah Rai

PVG

Shanghai Pu Dong

2 stops

22h 25m
Rp 11,092,539

Multiple Airlines

Pick Dates

Deal found 10/4/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 19,480,400 on Cheapflights?

Yes, there are multiple flights from Indonesia to Shanghai for under Rp 19,480,400. The cheapest flight booked recently is on Multiple Airlines for just Rp 19,480,322, but on average you can expect to pay Rp 64,944,536.

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

Rp 8,965,203 is the cheapest one-way deal found within the past few days, from EVA Air. You may also be able to find cheap deals on XiamenAir and China Airlines, with prices starting from Rp 11,077,344 and Rp 13,189,485, 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,344,780AverageRp 9,941,650FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search Garuda Indonesia flights
Cathay PacificCheapestRp 4,724,814AverageRp 7,057,286FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
XiamenAirCheapestRp 4,796,992AverageRp 5,337,790FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search XiamenAir flights
Singapore AirlinesCheapestRp 5,201,337AverageRp 7,358,406FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
China EasternCheapestRp 6,430,330AverageRp 7,520,666FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights

Search flights to Shanghai by cabin class

Economyfrom Rp 143/person