1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare

Cheap Flights from Jakarta to Shanghai

Filter
Close
Return
One Way
Reverse direction: SHA to JKT
Depart
Return
CZ Return flights from £228
Dep. Sat 09 MayRet. Sat 16 May£228
Dep. Sat 05 SepRet. Sat 12 Sep£244
MF Return flights from £258
Dep. Sat 09 MayRet. Sat 16 May£258
Dep. Sat 05 SepRet. Sat 12 Sep£345
CA Return flights from £259
Dep. Sat 09 MayRet. Sat 16 May£259
Dep. Sat 05 SepRet. Sat 12 Sep£537
CA,CZ Return flights from £308
Dep. Sat 09 MayRet. Sat 16 May£308
CA,MF Return flights from £310
Dep. Sat 09 MayRet. Sat 16 May£310

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Jakarta? Check out our domestic flights to Jakarta. If Jakarta is not your closest airport, then here are all our flights to Shanghai from United Kingdom and flights to China. Maybe a different destination? Here are all the flights from Jakarta

Did you know...

  • Shanghai has the IATA code of SHA.
  • Stasiun Kereta Batu Ceper is the closest train station to Jakarta airport.

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia