TJQ → CGK Tanjung Pandan to Jakarta
live
Direct flights from Tanjung Pandan (TJQ) to Jakarta (CGK): 24 nonstop departures observed each week across 4 airlines. 39% of the last 18 tracked flights arrived within 15 minutes of schedule. The median arrival is 7 minutes early. 11 of the 18 tracked flights were cancelled. The nonstop covers 395 km, an estimated 1 hour 0 minutes in the air. Measured by Pro Flight Search from live flight boards at Tanjung Pandan and Jakarta. Updated 4 November 2026 at 01:10 UTC.
Today, TJQ → CGK Wed 4 Nov · local times
Sched Flight TJQ departure CGK arrival
·
IU803 SUPER AIR JET
On schedule
CGK 10:15 scheduled
·
IU805SUPER AIR JET
Cancelled
·
·
QG977 CITILINK INDONESIA
On schedule
CGK est. 13:20 sched 13:25
·
SJ55 SRIWIJAYA AIR
On schedule
CGK 08:50 scheduled
Checked CGK board 08:10
TJQ
Tanjung Pandan
tracking
CGK
Jakarta
smooth · +0
dep bank 08:50–13:25 24x weekly
Runs rough · 4 airlines · 24x weekly · nonstop
39% on time
of the last 18 tracked TJQ → CGK flights arrived within 15 minutes
Median arrival delay is −7 min . 11 of 18 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −7 min across the last 7 arrivals
Flight time ~1h 00m estimated from route distance
Weekly departures 24x 4 direct airlines on the leg
Cancelled 61.1% recent route rate · 11 of 18
The week scheduled departures · origin local time
CITILINK INDONESIA NAM Air Sriwijaya Air SUPER AIR JET
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
CITILINK INDONESIAQG
Flights QG977 13:25 daily
NAM AirIN
Flights IN7055 08:50 Tu We Th Fr Sa Su
Sriwijaya AirSJ
Flights SJ55 08:50 Mo Tu We Sa
SUPER AIR JETIU 11% on time
Flights IU803 10:15 daily
History operated legs · board outcomes
11-04 IU805 cancelled CNX
11-03 IU805 cancelled CNX
11-02 IU805 cancelled CNX
11-01 IN7055 arrived −12
11-01 IU805 cancelled CNX
10-31 IU805 cancelled CNX
10-30 IN7055 arrived −425
10-30 IU805 cancelled CNX
10-29 IU805 cancelled CNX
10-28 IU805 cancelled CNX
Show 10 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from TJQ and CGK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 34 Completed 18 Delayed 6 Cancelled 11 Within 15m 7/18 Median -7m
IU803 SUPER AIR JET
8 days
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled arrival · landing pending
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
11:10
Last seen · Sched 10:1555m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
10:10
Landed · Sched 10:155m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 10:15
Scheduled time only · no board update captured
Full IU803 history →
IU805 SUPER AIR JET
8 days
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 15:20
Cancelled
QG977 CITILINK INDONESIA
7 days
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
13:20
Est. · Sched 13:255m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
12:53
Landed · Sched 13:2532m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
13:18
Landed · Sched 13:257m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
13:39
Landed · Sched 13:2514m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
14:50
Last seen · Sched 13:2585m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
14:50
Last seen · Sched 13:2585m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
14:20
Last seen · Sched 13:2555m late
Full QG977 history →
SJ55 SRIWIJAYA AIR
7 days
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Scheduled arrival · landing pending
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
09:08
Last seen · Sched 08:5018m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
08:52
Landed · Sched 08:502m late
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Cancelled
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Cancelled
Full SJ55 history →
IN7055 NAM AIR
4 days
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
08:38
Landed · Sched 08:5012m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
08:45
Landed · Sched 15:50425m early
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
Sched 08:50
Scheduled time only · no board update captured
TJQ
Departure
—
TJQ is outside our board polling set.
→
CGK
Arrival
10:10
Last seen · Sched 08:5080m late
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Tanjung Pandan (TJQ) to Jakarta (CGK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TJQ-CGK
Copy
How we measure this →
TJQ to CGK questions
Is TJQ–CGK running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TJQ to CGK? Great-circle distance is 395 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 58–64 min gate-to-gate on this route.
How often does TJQ–CGK fly? 4 carriers operate this route, around 24 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at TJQ and arrival-side delay at CGK, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.