Flights Jakarta to Beijing CGK to PEK

Flights from Jakarta (CGK) to Beijing (PEK): 1 airline operates 1 flight number on this route, about 4 flights a week, distance 5237 km / 3254 miles. No departures are scheduled in the next 30 days; the latest flight was CA978 on Sat, Nov 7, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

CGK Jakarta Jakarta Soekarno Hatta International Airport PEK Beijing Beijing Capital International Airport
Route map CGK to PEK Great-circle route from Jakarta Soekarno Hatta International Airport, Indonesia to Beijing Capital International Airport, China, 5237 km. Map data: Natural Earth. CHINA CGK PEK Map data: Natural Earth

Jakarta to Beijing Flights

1 flight number from CGK to PEK, with the date each last flew. Local times: CGK UTC+7, PEK UTC+8.

Flight Airline Last seen Departure Arrival
CA978 Air China Nov 7, 2026 00:05 07:55

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying CGK to PEK

CGK to PEK FAQ

How long is the flight from Jakarta to Beijing?
About 6 h 50 min: that is the median flight time of the last 13 flights that landed; the timetable allows 6 h 50 min.
Which airlines fly from Jakarta to Beijing?
Air China has flights from Jakarta (CGK) to Beijing (PEK) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Jakarta to Beijing?
About 4 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Jakarta to Beijing on time?
10 of the last 13 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Jakarta from Beijing?
5237 km (3254 miles) in a straight line between Jakarta Soekarno Hatta International Airport and Beijing Capital International Airport.

Beijing (PEK) to Jakarta (CGK) flights >