ZH4978 Flight Status Shenzhen Airlines: Jakarta to Beijing (CSZ4978)

Shenzhen Airlines ZH 4978

Delayed, Arriving in 49'

CGK Jakarta

Scheduled
00:05
Actual
00:20

Terminal: 3 | Gate: 2

Departure: Sat, Nov 7, 2026 · local time UTC+7

Jakarta Soekarno Hatta International Airport (CGK)

All CGK Departures >

PEK Beijing

Scheduled
07:55
Estimated
08:15
Delay
20'

Terminal: 3

Arrival: Sat, Nov 7, 2026 · local time UTC+8

Beijing Capital International Airport (PEK)

All PEK Arrivals >

Departed 6h 05m ago · lands in 49m 88%

CGK 00:20 PEK 08:15

4,610 km (2,865 mi) flown · 627 km (390 mi) to go

Route map CGK to PEK Map of the great-circle route from Jakarta Soekarno Hatta International Airport, Indonesia to Beijing Capital International Airport, China, 5237 km. The plane shows an estimated position based on departure and arrival times. Map data: Natural Earth. CHINA CGK PEK Map data: Natural Earth

Estimated position based on departure and arrival times, not live tracking. Times are local at each airport.

Add to calendar

Distance: 5237 km / 3254 miles · Scheduled Duration: 06:50 · Typical Duration: 06:50

ZH 4978 Flight Status & Schedule Shenzhen Airlines Jakarta to Beijing

Date From To Departure Arrival Status Details
Nov 07 CGK PEK 00:20 08:15 Delayed Track >
Nov 06 CGK PEK 00:20 08:15 Landed Late Track >
Nov 05 CGK PEK 00:10 08:03 Landed Track >
Nov 04 CGK PEK 00:11 08:04 Landed Track >
Nov 03 CGK PEK 00:18 08:04 Landed Track >
Nov 02 CGK PEK 00:20 08:10 Landed Late Track >
Nov 01 CGK PEK 00:08 07:59 Landed Track >
Oct 31 CGK PEK 01:22 09:29 Delayed Track >
Oct 30 CGK PEK 00:20 08:18 Landed Late Track >
Oct 29 CGK PEK 00:05 07:53 Landed Track >

Shenzhen Airlines operates ZH 4978 from Jakarta to Beijing, a 5,237 km (3,254 mi) trip, daily. The flight usually takes about 6 h 50 min, in line with the 6 h 50 min in the timetable. Today it left at 00:20, 15 minutes late, and is due in Beijing at 08:15, 20 minutes late.

< All Jakarta CGK Departures All Beijing PEK Arrivals >

About ZH 4978

Route
Jakarta Soekarno Hatta International Airport CGK to Beijing Capital International Airport PEK
Distance
5,237 km (3,254 mi)
Typical flight time
6 h 50 min
Flies
Daily
On time
5 of the last 8
Average delay when late
19 min
Usually departs from
Terminal 3

ZH 4978 FAQ

How long is the ZH4978 flight?
The timetable allows 6 h 50 min. Jakarta to Beijing is 5,237 km (3,254 mi).
How often is ZH4978 late?
3 of the last 8 flights arrived 15 or more minutes late; when late, by 19 minutes on average.
Which days does ZH4978 fly?
Daily: it was scheduled on each of the last 7 days.
Which terminal does ZH4978 use?
It usually leaves from Terminal 3 at Jakarta Soekarno Hatta International Airport (CGK) and arrives at Terminal 3 at Beijing Capital International Airport (PEK). Check the flight card above for today's terminal and gate.
What other flight numbers does ZH4978 have?
Also listed as CSZ4978 (Shenzhen Airlines' ICAO code) and ZH 4978.

ZH4978 and Jakarta CGK to Beijing PEK Flights

Flight ZH4978 is a code-share Shenzhen Airlines flight of the Air China operated CA978.

Other flights departing from Jakarta CGK: CA978, ID6740

Other flights arriving at Beijing PEK: CA978, O37110

All flights connecting Jakarta CGK to Beijing PEK.