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 CGK
Depart
Return
CZ Return flights from £244
Dep. Sat 05 SepRet. Sat 12 Sep£244
MF Return flights from £345
Dep. Sat 05 SepRet. Sat 12 Sep£345
CA Return flights from £537
Dep. Sat 05 SepRet. Sat 12 Sep£537

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 airport code of SHA and Jakarta is CGK.
  • The nearest train station to Jakarta airport is Stasiun Kereta Batu Ceper.
  • Jakarta is 1 hour later than Shanghai.
  • The shortest one-way flight on this route is 9 hours and 15 minutes, stopping over Guangzhou (Canton)

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