✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
PK-GJT
/ 8A07E8
257 flights over 52 days · 4.94 legs/day · base WIHH · Jakarta · operators: CTV
257
Flights
4
Airports served
1%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
AT76
AT76
—
· reg PK-GJT
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-18
3 legs
CTV
WARJ → WIHH → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
2026-06-17
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WAHH → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WAHH
WIHH · Jakarta → WAHH · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
⚠ gap
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-16
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-15
4 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · ⏱ 08:31– (Nonem)
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-06-14
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-13
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-12
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-11
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-06-10
3 legs
CTV
WIHH → WARJ → WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · ⏱ 08:34– (Nonem)
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-06-01
5 legs
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-05-31
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-30
4 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-29
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-28
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-27
4 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-26
6 legs
round-trip
CTV
WARJ → WIHH → WILL → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WILL
WIHH · Jakarta → WILL · Bandar Lampung
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
⚠ gap
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-25
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-24
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-23
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-22
6 legs
round-trip
CTV
WARJ → WIHH → WILL → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WILL
WIHH · Jakarta → WILL · Bandar Lampung
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
⚠ gap
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-21
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-20
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-19
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-18
4 legs
CTV
WARJ → WIHH → WARJ → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
⚠ gap
CTV1100 · QG1100 · sched 22:30Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched Z
2026-05-17
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-16
5 legs
CTV
WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-15
4 legs
round-trip
CTV
WIHH → WIPY → WIHH → WARJ → WIHH
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-05-14
5 legs
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · ⏱ 04:46– (Nonem)
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-05-13
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-12
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-11
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-10
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-09
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-08
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-07
4 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-06
4 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-05
6 legs
round-trip
CTV
WARJ → WIHH → WILL → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WILL
WIHH · Jakarta → WILL · Bandar Lampung
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
⚠ gap
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-05-04
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-05-03
3 legs
CTV
WIHH → WARJ → WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-04-29
2 legs
round-trip
CTV
WIHL → WIHH → WIHL
WIHL
→
WIHH
WIHL → WIHH · Jakarta
CTV8181 · QG8181 · sched Z
WARJ
→
WIHL
WARJ · Yogyakarta → WIHL
⚠ gap
CTV8181 · QG8181 · sched Z
2026-04-28
5 legs
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHL
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHL
→
WARJ
WIHL → WARJ · Yogyakarta
⚠ gap
CTV8182 · QG8182 · sched Z
WIHH
→
WIHL
WIHH · Jakarta → WIHL
⚠ gap
CTV8182 · QG8182 · sched Z
2026-04-27
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-04-26
1 legs
CTV
WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-04-18
5 legs
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-04-17
6 legs
round-trip
CTV
WARJ → WIHH → WIPY → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-04-16
6 legs
round-trip
CTV
WARJ → WIHH → WARJ → WIHH → WARJ → WIHH → WARJ
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 01:00Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1102 · QG1102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1103 · QG1103 · sched 04:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-04-15
3 legs
CTV
WIHH → WARJ → WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:55Z
2026-04-14
3 legs
CTV
WARJ → WIHH → WIPY → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WIPY
WIHH · Jakarta → WIPY · Bentayan
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
CTV1193 · QG1193 · sched 04:20Z
2026-04-13
1 legs
CTV
WIHH → WARJ
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1100 · QG1100 · sched 22:30Z
2026-03-27
4 legs
round-trip
CTV
WIHH → WILL → WIHH → WARJ → WIHH
WIHH
→
WILL
WIHH · Jakarta → WILL · Bandar Lampung
CTV1192 · QG1192 · sched 02:15Z
WIPY
→
WIHH
WIPY · Bentayan → WIHH · Jakarta
⚠ gap
CTV1193 · QG1193 · sched 04:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-03-25
4 legs
round-trip
CTV
WIHH → WARJ → WIHH → WARJ → WIHH
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV2102 · QG2102 · sched 00:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV2103 · QG2103 · sched 02:45Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV1104 · QG1104 · sched 06:40Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1105 · QG1105 · sched 08:30Z
2026-03-24
3 legs
CTV
WARJ → WIHH → WARJ → WIHH
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV1101 · QG1101 · sched 00:20Z
WIHH
→
WARJ
WIHH · Jakarta → WARJ · Yogyakarta
CTV2102 · QG2102 · sched 02:55Z
WARJ
→
WIHH
WARJ · Yogyakarta → WIHH · Jakarta
CTV2103 · QG2103 · sched 04:45Z