Flight

GAP2960

Flight history and live tracking for GAP2960, operated by Air Philippines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineAir Philippines
Observed routeRPUL RPLL

Flight history 79 flights since Feb 2026

DateFromToDepArrDurationAircraft
2026-08-21partialRPLL?12:58 PST7584E4
2026-08-20estimated??04:15Z06:20Z2h 04mRP-C8615
2026-08-19partialRPLL?11:57 PSTRP-C8615
2026-08-18estimated??04:23Z06:14Z1h 51mRP-C8620
2026-08-16partialRPLL?12:11 PSTRP-C8620
2026-08-15partialRPLL?12:12 PST7584D7
2026-08-12partialRPLL?12:19 PSTRP-C8620
Earlier flights (72) - back to 2026-02-05
DateFromToDepArrDurationAircraft
2026-07-23estimated??04:25Z05:00Z0h 34mRP-C8615
2026-07-22estimated??04:39Z05:20Z0h 40mRP-C8615
2026-07-20partialRPLL?12:33 PSTRP-C8613
2026-07-19estimated??04:22Z05:00Z0h 37mRP-C8613
2026-07-18estimated??04:11Z06:18Z2h 06mRP-C8606
2026-07-17partialRPLL?12:40 PSTRP-C8619
2026-07-16partialRPLL?12:17 PSTRP-C8606
2026-07-15partialRPLL?14:27 PSTRP-C8620
2026-07-14estimatedRPVKRPLL12:41 PST13:16 PST0h 34mRP-C8615
2026-07-13partialRPLL?12:28 PSTRP-C8615
2026-07-12estimatedRPVKRPLL12:22 PST13:10 PST0h 47mRP-C8615
2026-07-11estimatedRPUHRPLL12:43 PST13:20 PST0h 36m7584D7
2026-07-10estimatedRPVKRPLL15:35 PST16:22 PST0h 46mRP-C8620
2026-07-08partialRPLL?12:14 PSTRP-C8397
2026-07-07partialRPLL?12:09 PSTRP-C8615
2026-07-06estimatedRPVKRPLL12:15 PST12:46 PST0h 31mRP-C8613
2026-07-05partialRPLL?12:13 PSTRP-C8613
2026-07-04RPULRPLL12:20 PST12:50 PST0h 29mRP-C8620
2026-07-03estimatedRPULRPLL12:30 PST14:35 PST2h 04mRP-C8606
2026-06-30partialRPLL?12:15 PST7584E4
2026-06-29partialRPLL?12:32 PSTRP-C8397
2026-06-28partialRPLL?12:12 PSTRP-C8397
2026-06-27estimatedRPULRPLL12:17 PST14:32 PST2h 14mRP-C8606
2026-06-26estimatedRPULRPLL12:15 PST12:48 PST0h 32mRP-C8606
2026-06-25partialRPLL?12:09 PSTRP-C8615
2026-06-23partialRPLL?12:22 PST7584E4
2026-06-22partialRPLL?12:25 PSTRP-C8620
2026-06-19partialRPLL?12:22 PSTRP-C8606
2026-06-15partialRPLL?12:11 PSTRP-C8613
2026-06-14partialRPLL?12:22 PSTRP-C8609
2026-06-13estimatedRPUWRPLL12:24 PST13:00 PST0h 35mRP-C8606
2026-06-12partialRPLL?12:24 PSTRP-C8604
2026-05-29partialRPLL?12:01 PSTRP-C8611
2026-05-28estimatedRPULRPLL12:24 PST12:52 PST0h 27m7584D7
2026-05-27estimatedRPULRPLL12:02 PST12:38 PST0h 35mRP-C8619
2026-05-26partialRPLL?12:25 PSTRP-C8620
2026-05-25RPULRPLL12:31 PST12:48 PST0h 16mRP-C8620
2026-05-22partialRPLL?12:22 PSTRP-C8397
2026-05-19partialRPLL?10:03 PSTRP-C8615
2026-05-12partialRPLL?12:05 PSTRP-C8393
2026-05-11estimatedRPULRPLL12:52 PST14:49 PST1h 56mRP-C8610
2026-05-10estimatedRPVKRPLL12:15 PST12:50 PST0h 34mRP-C8615
2026-05-07estimatedRPVKRPLL12:18 PST12:54 PST0h 35mRP-C8620
2026-05-05estimatedRPULRPLL12:22 PST14:41 PST2h 19mRP-C8620
2026-05-04estimatedRPULRPLL12:19 PST12:50 PST0h 31mRP-C8393
2026-05-03estimatedRPULRPLL12:17 PST14:31 PST2h 13m7584E4
2026-05-02RPULRPLL12:16 PST12:52 PST0h 35m7584D7
2026-05-01estimatedRPUHRPLL12:18 PST12:50 PST0h 31mRP-C8397
2026-04-28partialRPLL?12:17 PSTRP-C8610
2026-04-24partialRPLL?12:20 PSTRP-C8615
2026-04-23partialRPLL?12:08 PSTRP-C8393
2026-04-21estimated??04:20Z04:48Z0h 28mRP-C8393
2026-04-20partialRPLL?12:43 PST7584E4
2026-04-19partialRPLL?12:08 PSTRP-C8606
2026-04-17partialRPLL?12:15 PSTRP-C8393
2026-04-15partialRPLL?12:45 PSTRP-C8393
2026-04-14partialRPLL?12:34 PST7584D7
2026-04-13partialRPLL?13:18 PSTRP-C8620
2026-04-12partialRPLL?12:15 PST7584D7
2026-04-11estimated??04:15Z04:52Z0h 36mRP-C8610
2026-04-05partialRPLL?11:55 PSTRP-C8397
2026-04-04partialRPLL?12:10 PST7584D7
2026-04-03partialRPLL?12:17 PSTRP-C8620
2026-04-02partialRPLL?12:00 PSTRP-C8606
2026-04-01partialRPLL?12:27 PST7584D7
2026-03-31partialRPLL?12:13 PSTRP-C8397
2026-03-30partialRPLL?12:28 PSTRP-C8604
2026-03-16partialRPLL?13:37 PST7584D7
2026-03-15partialRPLL?13:35 PSTRP-C8604
2026-03-14estimated??05:37Z06:22Z0h 44mRP-C8397
2026-02-12RPMMRPLL13:15 PST14:19 PST1h 04m75807F
2026-02-05RPMMRPLL13:45 PST14:50 PST1h 04m758087

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when GAP2960 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our own receiver network archive. Questions: [email protected]