Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Jakarta, Indonesia to China from Rp 1,868,546

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 19/2. Fares are subject to change and may not be available on all flights or dates of travel.
JKT — PVG
9 Feb — 16 Feb1
1 adult

Cheap flight deals from Jakarta to China

Discover tips and strategies to find the most affordable flight options for your journey from Jakarta (JKT) to China (CN0). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 4 February 2025.

Round-trip from

Rp 3,081,462

One-way from

Rp 1,868,546

Popular in

April

Cheapest in

November

Average price

Rp 7,654,483

Good round-trip deal

Rp 4,369,284 or less

Good one-way deal

Rp 2,784,298 or less
Scoot
  • Scoot
  • 4/3-17/3
  • 2 total stops
  • 30h 55m total
  • Jakarta to China
XiamenAir
  • XiamenAir
  • 19/2
  • Nonstop
  • 5h 25m total
  • Jakarta to China
Highest demand for flights based on searches. 4% potential increase in price (Rp 5,125,946,368 potential increase over avg. return price).
Cheapest flight prices on average. 4% potential price decrease (Rp 5,107,425,280 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Jakarta (JKT) to China.
Price to beat on a one-way flight from Jakarta (JKT) to China.

Find flight deals from Jakarta to China

Cheapest flights from Jakarta to China
Explore the most affordable flight options available from Jakarta to China. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 4 February 2025.

Tue 4/311.20CGK - CAN
1 stop21h 10mScoot
Mon 17/310.45CAN - CGK
1 stop9h 45mScoot
Deal found 3/2Rp 3,081,462
Wed 26/216.45CGK - CAN
1 stop8h 25mMultiple Airlines
Fri 28/210.45CAN - CGK
1 stop9h 45mMultiple Airlines
Deal found 3/2Rp 3,310,933
Sun 2/316.45CGK - CAN
1 stop8h 25mBatik Air
Sat 8/303.10CAN - CGK
1 stop10h 45mBatik Air
Deal found 3/2Rp 3,392,886
Sat 1/307.05CGK - FOC
Nonstop5h 25mXiamenAir
Fri 7/319.15FOC - CGK
Nonstop5h 35mXiamenAir
Deal found 2/2Rp 3,458,450
Sat 1/307.05CGK - FOC
Nonstop5h 25mMultiple Airlines
Fri 7/312.40FOC - CGK
1 stop21h 10mMultiple Airlines
Deal found 2/2Rp 3,851,828
Tue 4/320.15CGK - SZX
2 stops29h 20mMultiple Airlines
Mon 10/303.15SZX - CGK
2 stops32h 20mMultiple Airlines
Deal found 2/2Rp 3,917,390
Wed 24/1207.05CGK - PVG
1 stop25h 30mXiamenAir
Sat 3/110.40PVG - CGK
1 stop14h 10mXiamenAir
Deal found 2/2Rp 3,966,563
Thu 25/1213.35CGK - SHA
1 stop18h 15mXiamenAir
Sat 3/113.25SHA - CGK
1 stop11h 25mXiamenAir
Deal found 3/2Rp 4,015,735
Sun 9/300.20CGK - SHA
1 stop10h 00mChina Southern
Fri 14/322.25SHA - CGK
1 stop25h 55mChina Southern
Deal found 3/2Rp 4,064,908
Tue 4/313.15CGK - CAN
Nonstop5h 20mChina Southern
Mon 17/308.15CAN - CGK
Nonstop5h 00mChina Southern
Deal found 3/2Rp 4,130,470
Mon 17/307.00CGK - SHA
1 stop28h 50mAir Macau
Fri 21/309.55SHA - CGK
1 stop15h 50mAir Macau
Deal found 3/2Rp 4,228,815
Wed 19/300.15CGK - CAN
1 stop19h 45mCathay Pacific
Thu 27/310.15CAN - CGK
1 stop13h 40mCathay Pacific
Deal found 3/2Rp 4,228,815

Find flights from Jakarta to China within your budget

Customise your flight search to find flights from Jakarta to China that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 22,532 searches. Data last updated 4 February 2025.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

JakartaGuangzhou

CGK - CAN

CGKCAN

Jakarta Soekarno-Hatta Intl

Tue 4/3

11.20-09.30

1 stop21h 10m

Guangzhou Baiyun

Mon 17/3

10.45-19.30

1 stop9h 45m

Rp 3,081,462

JakartaGuangzhou

CGK - CAN

CGKCAN

Jakarta Soekarno-Hatta Intl

Wed 26/2

16.45-02.10

1 stop8h 25m

Guangzhou Baiyun

Fri 28/2

10.45-19.30

1 stop9h 45m

Rp 3,310,933

JakartaGuangzhou

CGK - CAN

CGKCAN

Jakarta Soekarno-Hatta Intl

Sun 2/3

16.45-02.10

1 stop8h 25m

Guangzhou Baiyun

Sat 8/3

03.10-12.55

1 stop10h 45m

Rp 3,392,886

JakartaFuzhou

CGK - FOC

CGKFOC

Jakarta Soekarno-Hatta Intl

Sat 1/3

07.05-13.30

Nonstop5h 25m

Fuzhou

Fri 7/3

19.15-23.50

Nonstop5h 35m

Rp 3,458,450

JakartaFuzhou

CGK - FOC

CGKFOC

Jakarta Soekarno-Hatta Intl

Sat 1/3

07.05-13.30

Nonstop5h 25m

Fuzhou

Fri 7/3

12.40-08.50

1 stop21h 10m

Rp 3,851,828

JakartaShenzhen

CGK - SZX

CGKSZX

Jakarta Soekarno-Hatta Intl

Tue 4/3

20.15-02.35

2 stops29h 20m

Shenzhen

Tue 11/3

21.50-10.35

2 stops13h 45m

Rp 3,917,390

JakartaShanghai

CGK - SHA

CGKSHA

Jakarta Soekarno-Hatta Intl

Sun 9/3

00.20-11.20

1 stop10h 00m

Shanghai Hongqiao Intl

Fri 14/3

22.25-23.20

1 stop25h 55m

Rp 4,064,908

JakartaShanghai

CGK - SHA

CGKSHA

Jakarta Soekarno-Hatta Intl

Mon 10/3

07.05-19.25

1 stop11h 20m

Shanghai Hongqiao Intl

Fri 14/3

21.45-12.35

1 stop15h 50m

Rp 4,130,470