Flight

GH71

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

Flight history 148 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-09-18KSANKNZY17:25 PDT18:58 PDT1h 32mAE4D47
Earlier flights (147) - back to 2025-12-10
DateFromToDepArrDurationAircraft
2026-05-29partialKNZY?19:45 PDTAE2793
2026-05-29partialKNZY?17:18 PDTAE2793
2026-05-28estimatedKSANKNUC15:04 PDT16:10 PDT1h 05mAE2793
2026-05-28KNUCKSAN14:28 PDT15:04 PDT0h 35mAE2793
2026-05-28partialKNUC?12:58 PDTAE2793
2026-05-28partialKNZY?17:00 PDTAE2793
2026-05-27estimatedKNUCKSAN16:00 PDT16:58 PDT0h 58mAE2793
2026-05-27estimatedKSANKNUC14:52 PDT16:00 PDT1h 07mAE2793
2026-05-27partialKNUC?18:50 PDTAE2793
2026-05-27estimatedKNKXKSAN17:00 PDT18:48 PDT1h 48mAE2793
2026-05-26estimatedKNUCKCRQ13:10 PDT16:58 PDT3h 47mAE2793
2026-05-26partialKNZY?17:00 PDTAE2793
2026-05-25partialKNUC?16:07 PDTAE2793
2026-05-24estimatedKNZYKSAN17:00 PDT19:44 PDT2h 43mAE2793
2026-05-23partialKSAN?19:04 PDTAE2793
2026-05-23partialKNZY?17:14 PDTAE2793
2026-05-22partialKSAN?14:57 PDTAE2793
2026-05-22estimatedKNZYKSAN14:15 PDT14:42 PDT0h 26mAE2793
2026-05-22partialKNZY?13:25 PDTAE2793
2026-05-22estimatedKSANKNZY20:46 PDT12:40 PDT15h 53mAE2793
2026-05-22estimatedKNZYKSAN19:00 PDT20:46 PDT1h 45mAE2793
2026-05-22partialKNZY?17:00 PDTAE2793
2026-05-19partialKLGB?21:53 PDTAE2793
2026-05-12KNZYKSAN10:27 PDT10:52 PDT0h 24mAE2793
2026-04-28estimatedKSANKNZY22:50 PDT14:56 PDT16h 06mAE2793
2026-04-28partialKSAN?21:45 PDTAE2793
2026-04-28partialKSAN?19:22 PDTAE2793
2026-04-28partialKSAN?17:54 PDTAE2793
2026-04-26estimatedKNZYKSAN17:00 PDT19:10 PDT2h 10mAE2793
2026-04-25estimatedKNZYKSAN12:33 PDT16:58 PDT4h 24mAE2793
2026-04-21partialKSAN?18:07 PDTAE2793
2026-04-21estimatedKAVXKNZY17:00 PDT17:46 PDT0h 45mAE2793
2026-04-20estimatedKSANKAVX14:23 PDT16:58 PDT2h 34mAE2793
2026-04-19partialKSAN?17:00 PDTAE2793
2026-04-18estimatedKCRQKSAN15:56 PDT16:58 PDT1h 01mAE2793
2026-04-18estimatedKNZYKAVX10:10 PDT12:18 PDT2h 07mAE2793
2026-04-18partialKSAN?18:05 PDTAE2793
2026-04-17estimatedKNZYKSAN16:22 PDT16:50 PDT0h 27mAE2793
2026-04-17partialKSAN?14:59 PDTAE2793
2026-04-11partialKSAN?13:55 PDTAE2793
2026-04-11partialKSAN?10:30 PDTAE2793
2026-04-05partialKSAN?17:00 PDTAE2793
2026-04-04partialKSAN?18:16 PDTAE2793
2026-04-04partialKSAN?17:00 PDTAE2793
2026-04-03partialKNZY?13:27 PDTAE2793
2026-04-03estimatedKSANKNZY12:16 PDT12:44 PDT0h 27mAE2793
2026-04-03partialKSAN?17:00 PDTAE2793
2026-04-02partialKSAN?14:06 PDTAE2793
2026-03-29estimatedKNUCKSAN17:00 PDT18:36 PDT1h 35mAE2793
2026-03-28partialKNUC?13:46 PDTAE2793
2026-03-15partialKSAN?17:00 PDTAE2793
2026-03-14partialKSAN?13:10 PDTAE2793
2026-02-26partialKNZY?13:41 PSTAE2793
2026-02-26partialKSAN?12:49 PSTAE2793
2026-02-26partialKNUC?16:01 PSTAE2793
2026-02-25partialKNUC?20:12 PSTAE2793
2026-02-25estimatedKSANKNUC16:42 PST20:12 PST3h 29mAE2793
2026-02-25partialKSAN?16:00 PSTAE2793
2026-02-24partialKNUC?12:43 PSTAE2793
2026-02-24estimatedKSANKNUC10:06 PST12:20 PST2h 13mAE2793
2026-02-24partialKNUC?16:00 PSTAE2793
2026-02-23estimatedKSANKNUC12:25 PST15:58 PST3h 32mAE2793
2026-02-23estimatedKNZYKSAN10:43 PST11:36 PST0h 53mAE2793
2026-02-23partialKNUC?18:29 PSTAE2793
2026-02-23estimated?KAVX00:54Z18:06 PST1h 11mAE2793
2026-02-23estimated??00:19Z00:52Z0h 33mAE2793
2026-02-22partialKNUC?15:14 PSTAE2793
2026-02-22estimatedKSANKNUC12:20 PST15:14 PST2h 53mAE2793
2026-02-22partialKNUC?10:53 PSTAE2793
2026-02-22partialKNUC?18:56 PSTAE2793
2026-02-22partialKNZY?16:15 PSTAE2793
2026-02-21partialKAVX?12:22 PSTAE2793
2026-02-21estimatedKNUCKAVX10:51 PST12:22 PST1h 30mAE2793
2026-02-21partialKNZY?19:54 PSTAE2793
2026-02-21partialKSAN?16:22 PSTAE2793
2026-02-20estimatedKSANKNZY14:32 PST15:48 PST1h 15mAE2793
2026-02-16estimatedKNUCKAVX18:59 PST19:24 PST0h 25mAE2793
2026-02-16estimatedKSNAKNUC17:45 PST18:36 PST0h 50mAE2793
2026-02-15estimatedKNUCKSNA12:24 PST15:58 PST3h 33mAE2793
2026-02-15partialKSAN?11:40 PSTAE2793
2026-02-15estimatedKNZYKSAN11:21 PST11:40 PST0h 18mAE2793
2026-02-15estimatedKSANKCRQ18:21 PST19:52 PST1h 31mAE2793
2026-02-14estimatedKNUCKNZY14:23 PST15:58 PST1h 34mAE2793
2026-02-14estimatedKSANKNZY17:18 PST19:26 PST2h 07mAE2793
2026-02-14estimatedKSANKNZY16:14 PST17:18 PST1h 03mAE2793
2026-02-13estimatedKSANKAVX19:36 PST13:04 PST17h 28mAE2793
2026-02-13estimatedKNZYKSAN18:53 PST19:32 PST0h 39mAE2793
2026-02-13estimatedKSANKNZY16:00 PST17:36 PST1h 35mAE2793
2026-02-12partialKSAN?12:36 PSTAE2793
2026-02-12partialKSAN?12:13 PSTAE2793
2026-02-07partialKSAN?18:26 PSTAE2793
2026-02-06partialKSAN?19:56 PSTAE2793
2026-02-06partialKSAN?17:34 PSTAE2793
2026-02-06partialKSAN?16:00 PSTAE2793
2026-02-05partialKSAN?13:32 PSTAE2793
2026-02-05partialKSAN?17:51 PSTAE2793
2026-02-05partialKSAN?16:00 PSTAE2793
2026-02-04partialKSAN?14:34 PSTAE2793
2026-02-04estimatedKSANKNZY16:16 PST18:46 PST2h 29mAE2793
2026-02-03estimatedKSANKNUC13:24 PST15:48 PST2h 24mAE2793
2026-02-03estimatedKNZYKSAN12:03 PST12:38 PST0h 35mAE2793
2026-02-03partialKSAN?16:00 PSTAE2793
2026-02-02estimatedKNUCKSAN11:28 PST15:58 PST4h 29mAE2793
2026-02-02partialKNUC?09:02 PSTAE2793
2026-02-01estimatedKCRQKSAN16:24 PST19:22 PST2h 57mAE2793
2026-01-31estimatedKSANKNZY13:06 PST15:57 PST2h 50mAE2793
2026-01-31estimatedKNZYKSAN16:41 PST19:04 PST2h 22mAE2793
2026-01-29estimatedKNUCKNZY16:00 PST19:58 PST3h 57mAE2793
2026-01-28estimatedKNZYKSAN14:43 PST15:58 PST1h 15mAE2793
2026-01-28partialKSAN?13:31 PSTAE2793
2026-01-28partialKSAN?17:05 PSTAE2793
2026-01-27partialKSAN?16:04 PSTAE2793
2026-01-26estimatedKSANKNZY13:07 PST15:52 PST2h 44mAE2793
2026-01-25estimatedKSANKNZY18:04 PST19:12 PST1h 07mAE2793
2026-01-25partialKSAN?16:36 PSTAE2793
2026-01-24estimatedKSANKNZY14:05 PST15:58 PST1h 52mAE2793
2026-01-24estimatedKSANKNZY16:06 PST16:52 PST0h 45mAE2793
2026-01-23estimatedKNZYKSAN15:27 PST15:58 PST0h 31mAE2793
2026-01-23estimatedKSANKNZY18:07 PST19:08 PST1h 01mAE2793
2026-01-21estimatedKNZYKSAN09:19 PST09:45 PST0h 25mAE2793
2026-01-09partialKSAN?12:12 PSTAE2793
2026-01-09partialKSAN?11:21 PSTAE2793
2026-01-09KSANKNZY09:58 PST10:56 PST0h 57mAE2793
2026-01-09KSANKNZY16:16 PST17:04 PST0h 47mAE2793
2026-01-08partialKNZY?14:50 PSTAE2793
2026-01-08KSANKNZY10:22 PST13:42 PST3h 19mAE2793
2026-01-08estimatedKSAN?16:00 PST00:42Z0h 41mAE2793
2026-01-02partialKSAN?16:25 PSTAE2793
2026-01-01partialKNZY?15:24 PSTAE2793
2025-12-31estimatedKNUCKSAN16:00 PST19:26 PST3h 26mAE2793
2025-12-30estimatedKSANKNUC13:49 PST15:58 PST2h 08mAE2793
2025-12-30partialKNZY?12:38 PSTAE2793
2025-12-30estimatedKOKBKSAN18:48 PST20:06 PST1h 17mAE2793
2025-12-23partialKSAN?16:07 PSTAE2793
2025-12-22partialKSAN?14:50 PSTAE2793
2025-12-22partialKSAN?12:06 PSTAE2793
2025-12-21estimatedKAVXKSAN16:09 PST16:54 PST0h 45mAE2793
2025-12-20estimatedKSANKAVX15:18 PST15:54 PST0h 35mAE2793
2025-12-20partialKSAN?13:20 PSTAE2793
2025-12-20partialKSAN?16:38 PSTAE2793
2025-12-18partialKSAN?16:57 PSTAE2793
2025-12-18estimatedKSANKNUC16:00 PST16:36 PST0h 36mAE2793
2025-12-17estimatedKNZYKSAN15:34 PST15:58 PST0h 23mAE2793
2025-12-17estimatedKNUCKNZY12:04 PST15:12 PST3h 07mAE2793
2025-12-12estimatedKCRQKNZY16:00 PST17:58 PST1h 58mAE2793
2025-12-11partialKSAN?11:52 PSTAE2793
2025-12-10partialKNZY?16:11 PSTAE2793

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 GH71 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 archive (from $9.99, with a free one-day sample). Questions: [email protected]