PlaneTrack / aircraft / A2F7FD

N2901H - Piper PA-28-161

N2901H is a Piper PA-28-161 operated by Paris Air Inc, Mode-S hex code A2F7FD. Track it live, browse its recent flights, or download its full position history.

Piper PA-28-161 (N2901H)
Photo © NS_Aviation / Planespotters
RegistrationN2901H
Mode-S hexA2F7FD
ManufacturerPiper
ModelPA-28-161
OperatorParis Air Inc
Last seen2026-10-09 16:24 UTC
Last callsignPFA320

Live now. N2901H is flying as PFA320, 4,850 ft. Watch live

Track live on the map Buy full history (CSV) Free one-day sample API access

Flight history 323 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-09 (today)PFA320KVRB—07:51 EDTin flight
2026-10-08 (partial)PFA320KVRB?13:20 EDT
2026-10-08 (partial)PFA320KVRB?08:17 EDT
2026-10-08 (partial)PFA320KVRB?10:04 EDT
2026-10-06 (partial)PFA320KVRB?13:34 EDT
2026-10-06 (partial)PFA320KVRB?08:12 EDT
2026-10-05 (partial)PFA320KVRB?09:44 EDT
2026-10-05 (partial)PFA320KVRB?07:42 EDT
2026-10-05 (partial)PFA320KVRB?13:04 EDT
2026-10-04 (partial)PFA320KVRB?09:19 EDT
2026-10-02 (partial)PFA320KVRB?20:06 EDT
2026-09-30 (partial)PFA320KVRB?20:00 EDT
2026-09-30 (partial)PFA320KVRB?14:46 EDT
2026-09-30 (partial)PFA320KVRB?12:06 EDT
2026-09-30 (partial)PFA320KVRB?10:50 EDT
2026-09-30 (partial)PFA320KVRB?07:47 EDT
2026-09-29 (partial)PFA320KVRB?09:55 EDT
2026-09-29 (partial)PFA320KVRB?14:44 EDT
2026-09-29 (partial)PFA320KVRB?07:40 EDT
2026-09-29 (partial)PFA320KVRB?11:58 EDT
2026-09-28 (partial)PFA320KVRB?15:06 EDT
2026-09-28 (partial)PFA320KVRB?11:54 EDT
2026-09-27 (partial)PFA320KVRB?09:20 EDT
2026-09-24 (partial)PFA320KVRB?20:12 EDT
2026-09-24 (partial)PFA320KVRB?08:10 EDT
2026-09-23 (partial)PFA320KVRB?07:58 EDT
2026-09-22 (partial)PFA320KVRB?10:17 EDT
2026-09-22 (partial)PFA320KVRB?07:57 EDT
2026-09-21 (partial)PFA320KVRB?08:43 EDT
2026-09-21 (partial)PFA320KVRB?10:40 EDT
2026-09-21 (partial)PFA320KVRB?13:49 EDT
2026-09-18 (partial)PFA320KVRB?07:52 EDT
2026-09-17 (partial)PFA320KMLB?10:34 EDT
2026-09-11 (partial)PFA320KVRB?10:39 EDT
2026-09-11 (partial)PFA320KVRB?07:39 EDT
2026-09-10 (partial)PFA320KVRB?08:24 EDT
2026-09-09 (partial)PFA320KMLB?12:23 EDT
Earlier flights (287) - back to 2025-08-14
DateCallsignFromToDepArrRoute
2026-09-08PFA320KVRBKMLB08:17 EDT09:26 EDT
2026-09-08 (partial)PFA320KVRB?12:51 EDT
2026-09-08 (partial)PFA320KVRB?17:34 EDT
2026-09-04 (partial)PFA320KVRB?08:51 EDT
2026-09-03 (partial)PFA320KVRB?20:21 EDT
2026-09-03PFA320KVRBKFPR10:42 EDT11:36 EDT
2026-09-01 (partial)PFA320KVRB?08:00 EDT
2026-08-31 (partial)PFA320KVRB?08:08 EDT
2026-08-28PFA320KVRBKMLB09:50 EDT10:52 EDT
2026-08-27PFA320KVRBKMLB08:01 EDT09:48 EDT
2026-08-24PFA320KVRBKMLB08:37 EDT10:22 EDT
2026-08-21 (partial)PFA320KVRB?15:00 EDT
2026-08-20PFA320KVRBKMLB20:40 EDT12:58 EDT
2026-08-18 (partial)PFA320KVRB?08:12 EDT
2026-08-17 (partial)PFA320KVRB?09:14 EDT
2026-08-16 (partial)PFA320KVRB?14:37 EDT
2026-08-14 (partial)PFA320KVRB?08:37 EDT
2026-07-23 (partial)PFA320KVRB?09:28 EDT
2026-07-23PFA320KTIXKVRB20:00 EDT21:04 EDT
2026-07-22PFA320KMLBKVRB12:25 EDT13:02 EDT
2026-07-22PFA320KVRBKTIX19:23 EDT19:58 EDT
2026-07-22 (partial)PFA320KVRB?09:49 EDT
2026-07-21 (partial)PFA320KVRB?11:53 EDT
2026-07-20 (partial)PFA320KVRB?09:42 EDT
2026-07-17 (partial)PFA320KVRB?14:28 EDT
2026-07-17 (partial)PFA320KVRB?08:12 EDT
2026-07-16 (partial)PFA320KVRB?07:52 EDT
2026-07-16 (partial)PFA320KVRB?16:00 EDT
2026-07-15 (partial)PFA320KVRB?10:12 EDT
2026-07-15PFA320KRSWKMLB13:44 EDT15:28 EDT
2026-07-15PFA320KVRBKIMM12:21 EDT13:18 EDT
2026-07-14PFA320KVRBKMLB14:28 EDT15:08 EDT
2026-07-14 (partial)PFA320KVRB?10:59 EDT
2026-07-14 (partial)PFA320KVRB?08:43 EDT
2026-07-13 (partial)PFA320KVRB?07:51 EDT
2026-07-13 (partial)PFA320KVRB?13:49 EDT
2026-07-13 (partial)PFA320KVRB?11:59 EDT
2026-07-13 (partial)PFA320KVRB?09:38 EDT
2026-07-12 (partial)PFA320KVRB?08:48 EDT
2026-07-12 (partial)PFA320KVRB?10:22 EDT
2026-07-10 (partial)PFA320KVRB?07:54 EDT
2026-07-10 (partial)PFA320KVRB?10:29 EDT
2026-07-10 (partial)PFA320KVRB?12:28 EDT
2026-07-10 (partial)PFA320KVRB?20:00 EDT
2026-07-09 (partial)PFA320KVRB?10:49 EDT
2026-07-09 (partial)PFA320KVRB?13:52 EDT
2026-07-09 (partial)PFA320KVRB?08:59 EDT
2026-07-08PFA320KSAVKVRB12:24 EDT15:22 EDT
2026-07-08PFA320KVRBKSAV08:03 EDT10:46 EDT
2026-07-07PFA320KVRBKMLB11:23 EDT12:02 EDT
2026-07-07PFA320KVRBKMLB08:47 EDT09:32 EDT
2026-07-06 (partial)PFA320KVRB?10:22 EDT
2026-07-06PFA320KVRBKMLB12:14 EDT13:20 EDT
2026-07-06 (partial)PFA320KVRB?07:49 EDT
2026-07-02PFA320KVRBKMLB20:35 EDT21:46 EDT
2026-07-01PFA320KVRBKMLB12:44 EDT13:42 EDT
2026-06-30 (partial)PFA320KVRB?16:31 EDT
2026-06-30PFA320KVRBKPGD08:02 EDT10:22 EDT
2026-06-30PFA320KPGD?14:24 EDT19:16Z
2026-06-29 (partial)PFA320KVRB?09:11 EDT
2026-06-29PFA320??14:45Z15:50Z
2026-06-28PFA320KVRBKMLB09:10 EDT10:12 EDT
2026-06-23 (partial)PFA320KVRB?08:13 EDT
2026-06-23 (partial)PFA320KVRB?14:57 EDT
2026-06-23 (partial)PFA320KVRB?10:00 EDT
2026-06-22PFA320KVRBKMLB12:07 EDT13:46 EDT
2026-06-22 (partial)PFA320KVRB?10:17 EDT
2026-06-22 (partial)PFA320KVRB?07:42 EDT
2026-06-21PFA320KVRBKRSW08:38 EDT09:48 EDT
2026-06-21PFA320KRSWKVRB10:18 EDT11:46 EDT
2026-06-18 (partial)PFA320KVRB?17:54 EDT
2026-06-18 (partial)PFA320KVRB?14:46 EDT
2026-06-17 (partial)PFA320KVRB?17:42 EDT
2026-06-17PFA320KVRBKMLB11:38 EDT12:04 EDT
2026-06-17 (partial)PFA320KVRB?15:38 EDT
2026-06-17 (partial)PFA320KVRB?13:47 EDT
2026-05-28 (partial)PFA320KVRB?09:52 EDT
2026-05-27 (partial)PFA320KVRB?08:32 EDT
2026-05-27PFA320KVRBKMLB16:44 EDT18:20 EDT
2026-05-22PFA320KVRBKMLB09:08 EDT09:56 EDT
2026-05-19 (partial)PFA320KVRB?23:13 EDT
2026-05-12 (partial)PFA320KVRB?09:23 EDT
2026-05-11PFA320KVRBKMLB09:41 EDT10:08 EDT
2026-05-08 (partial)PFA320KVRB?17:30 EDT
2026-05-08 (partial)PFA320KVRB?08:49 EDT
2026-05-08 (partial)PFA320KVRB?13:03 EDT
2026-05-08 (partial)PFA320KVRB?15:19 EDT
2026-05-07PFA320KVRBKMLB09:43 EDT10:42 EDT
2026-05-07 (partial)PFA320KVRB?12:08 EDT
2026-05-07PFA320KVRBKSPG15:26 EDT17:46 EDT
2026-05-07PFA320KSPGKVRB18:12 EDT19:18 EDT
2026-05-06PFA320KCOFKMLB20:00 EDT21:58 EDT
2026-05-06PFA320KVRBKMLB08:24 EDT11:38 EDT
2026-05-06 (partial)PFA320KVRB?15:53 EDT
2026-05-05 (partial)PFA320KVRB?11:56 EDT
2026-05-05PFA320KVRBKMLB16:13 EDT16:52 EDT
2026-05-05 (partial)PFA320KVRB?19:29 EDT
2026-05-05PFA320KVRBKMLB09:27 EDT09:50 EDT
2026-05-04 (partial)PFA320KVRB?08:25 EDT
2026-05-02PFA320KRSWKVRB20:02 EDT21:06 EDT
2026-05-01PFA320KRSWKMLB20:00 EDT22:20 EDT
2026-05-01 (partial)PFA320KVRB?07:45 EDT
2026-05-01PFA320KVRBKAPF16:46 EDT18:12 EDT
2026-04-30 (partial)PFA320KVRB?19:06 EDT
2026-04-30 (partial)PFA320KVRB?09:47 EDT
2026-04-29 (partial)PFA320KVRB?17:18 EDT
2026-04-24 (partial)PFA320KVRB?09:46 EDT
2026-04-24 (partial)PFA320KVRB?15:38 EDT
2026-04-24PFA320KVRBKMLB11:56 EDT13:52 EDT
2026-04-23 (partial)PFA320KVRB?20:00 EDT
2026-04-23 (partial)PFA320KVRB?10:52 EDT
2026-04-22 (partial)PFA320KVRB?13:10 EDT
2026-04-22 (partial)PFA320KVRB?16:24 EDT
2026-04-21PFA320KVRBKMLB10:49 EDT11:44 EDT
2026-04-17 (partial)PFA320KVRB?10:57 EDT
2026-04-16 (partial)PFA320KVRB?15:37 EDT
2026-04-16PFA320KFPRKVRB12:38 EDT13:14 EDT
2026-04-16PFA320?KVRB00:00Z20:22 EDT
2026-04-15 (partial)PFA320KVRB?15:57 EDT
2026-04-15 (partial)PFA320KVRB?10:31 EDT
2026-04-14 (partial)PFA320KVRB?13:45 EDT
2026-04-14PFA320KVRBKMLB08:24 EDT08:56 EDT
2026-04-14PFA320KFPRKVRB16:12 EDT16:46 EDT
2026-04-13 (partial)PFA320KVRB?17:52 EDT
2026-04-12 (partial)PFA320KMLB?15:04 EDT
2026-04-06 (partial)PFA320KVRB?08:14 EDT
2026-04-05PFA320KVRBKMLB08:57 EDT12:04 EDT
2026-03-31 (partial)PFA320KVRB?13:56 EDT
2026-03-30PFA320KVRBKMLB13:31 EDT14:22 EDT
2026-03-30PFA320KVRBKMLB10:39 EDT11:26 EDT
2026-03-09 (partial)PFA320KVRB?10:29 EDT
2026-02-20 (partial)PFA320KVRB?07:30 EST
2026-02-19 (partial)PFA320KVRB?09:30 EST
2026-02-19 (partial)PFA320KVRB?15:49 EST
2026-02-19 (partial)PFA320KVRB?10:38 EST
2026-02-19 (partial)PFA320KVRB?19:03 EST
2026-02-18 (partial)PFA320KVRB?09:05 EST
2026-02-18 (partial)PFA320KVRB?17:26 EST
2026-02-18 (partial)PFA320KVRB?14:42 EST
2026-02-18 (partial)PFA320KVRB?12:06 EST
2026-02-18 (partial)PFA320KVRB?10:00 EST
2026-02-17 (partial)PFA320KVRB?16:19 EST
2026-02-17 (partial)PFA320KVRB?08:53 EST
2026-02-13 (partial)PFA320KVRB?19:17 EST
2026-02-13 (partial)PFA320KVRB?11:19 EST
2026-02-13 (partial)PFA320KVRB?09:10 EST
2026-02-13 (partial)PFA320KVRB?14:34 EST
2026-02-12 (partial)PFA320KVRB?14:42 EST
2026-02-12 (partial)PFA320KVRB?10:51 EST
2026-02-11 (partial)PFA320KVRB?12:12 EST
2026-02-11 (partial)PFA320KVRB?11:10 EST
2026-02-06 (partial)PFA320KVRB?10:26 EST
2026-02-06 (partial)PFA320KVRB?14:52 EST
2026-02-04 (partial)PFA320KVRB?13:49 EST
2026-02-04 (partial)PFA320KVRB?10:27 EST
2026-02-04 (partial)PFA320KVRB?16:56 EST
2026-02-03 (partial)PFA320KVRB?11:14 EST
2026-02-03 (partial)PFA320KVRB?14:06 EST
2026-02-03 (partial)PFA320KVRB?09:11 EST
2026-02-02 (partial)PFA320KVRB?11:46 EST
2026-02-02PFA320KPHKKVRB16:27 EST17:08 EST
2026-02-02PFA320KVRBKIMM14:10 EST16:04 EST
2026-01-30 (partial)PFA320KVRB?08:24 EST
2026-01-30 (partial)PFA320KVRB?09:44 EST
2026-01-30PFA320KOBEKVRB15:45 EST16:04 EST
2026-01-30PFA320KVRBKOBE14:38 EST15:00 EST
2026-01-29 (partial)PFA320KVRB?13:38 EST
2026-01-29 (partial)PFA320KVRB?11:09 EST
2026-01-28 (partial)PFA320KVRB?09:34 EST
2026-01-28PFA320KVRBKPHK12:24 EST13:24 EST
2026-01-28PFA320KPHKKVRB13:44 EST14:28 EST
2026-01-28 (partial)PFA320KVRB?15:54 EST
2026-01-27 (partial)PFA320KVRB?12:50 EST
2026-01-27 (partial)PFA320KVRB?16:40 EST
2026-01-27 (partial)PFA320KVRB?10:39 EST
2026-01-23 (partial)PFA320KVRB?09:54 EST
2026-01-23 (partial)PFA320KVRB?11:04 EST
2026-01-23 (partial)PFA320KVRB?07:47 EST
2026-01-22 (partial)PFA320KVRB?13:49 EST
2026-01-22 (partial)PFA320KVRB?08:32 EST
2026-01-22 (partial)PFA320KVRB?10:44 EST
2026-01-21 (partial)PFA320KVRB?08:46 EST
2026-01-21 (partial)PFA320KVRB?13:47 EST
2026-01-21 (partial)PFA320KVRB?15:21 EST
2026-01-20 (partial)PFA320KVRB?17:53 EST
2026-01-20 (partial)PFA320KVRB?19:00 EST
2026-01-20 (partial)PFA320KVRB?10:16 EST
2026-01-20 (partial)PFA320KVRB?13:37 EST
2026-01-19 (partial)PFA320KVRB?12:04 EST
2026-01-19 (partial)PFA320KVRB?17:28 EST
2026-01-09 (partial)PFA320KVRB?10:34 EST
2026-01-09PFA320KVRBKFPR14:45 EST17:42 EST
2026-01-08 (partial)PFA320KVRB?11:13 EST
2026-01-08 (partial)PFA320KVRB?17:41 EST
2026-01-08 (partial)PFA320KVRB?15:12 EST
2026-01-07 (partial)PFA320KVRB?08:39 EST
2026-01-07 (partial)PFA320KVRB?16:56 EST
2026-01-07 (partial)PFA320KVRB?11:46 EST
2026-01-06 (partial)PFA320KVRB?10:32 EST
2026-01-06PFA320KVRBKPHK12:34 EST13:08 EST
2026-01-06 (partial)PFA320KVRB?15:18 EST
2026-01-06 (partial)PFA320KVRB?17:38 EST
2026-01-06PFA320KPHKKVRB13:30 EST14:06 EST
2026-01-05 (partial)PFA320KVRB?16:16 EST
2026-01-05 (partial)PFA320KVRB?11:37 EST
2026-01-04 (partial)PFA320KVRB?15:38 EST
2026-01-02 (partial)PFA320KVRB?07:28 EST
2026-01-02 (partial)PFA320KVRB?10:13 EST
2025-12-31 (partial)PFA320KVRB?16:39 EST
2025-12-31 (partial)PFA320KVRB?08:50 EST
2025-12-30 (partial)PFA320KVRB?09:44 EST
2025-12-30 (partial)PFA320KVRB?08:51 EST
2025-12-29 (partial)PFA320KVRB?13:54 EST
2025-12-29 (partial)PFA320KVRB?11:17 EST
2025-12-29 (partial)PFA320KVRB?08:38 EST
2025-12-28 (partial)PFA320KVRB?12:37 EST
2025-12-28 (partial)PFA320KVRB?08:57 EST
2025-12-26 (partial)PFA320KVRB?11:50 EST
2025-12-26 (partial)PFA320KVRB?08:10 EST
2025-12-26PFA320KPHKKVRB15:23 EST16:48 EST
2025-12-26PFA320KVRBKPHK14:10 EST14:36 EST
2025-12-24 (partial)PFA320KVRB?07:51 EST
2025-12-24 (partial)PFA320KVRB?17:00 EST
2025-12-24 (partial)PFA320KVRB?10:42 EST
2025-12-23 (partial)PFA320KVRB?08:37 EST
2025-12-23 (partial)PFA320KVRB?15:48 EST
2025-12-23 (partial)PFA320KVRB?12:20 EST
2025-12-19 (partial)PFA320KVRB?08:48 EST
2025-12-19 (partial)PFA320KVRB?07:53 EST
2025-12-18 (partial)PFA320KVRB?17:21 EST
2025-12-17PFA320KIMMKVRB09:52 EST11:32 EST
2025-12-17PFA320KVRBKIMM08:31 EST09:52 EST
2025-12-17PFA320KPHKKVRB15:32 EST16:10 EST
2025-12-17PFA320KVRBKSUA14:30 EST14:54 EST
2025-12-16 (partial)PFA320KVRB?09:07 EST
2025-12-16 (partial)PFA320KVRB?16:05 EST
2025-12-14 (partial)PFA320KVRB?09:42 EST
2025-12-14 (partial)PFA320KVRB?15:48 EST
2025-12-12 (partial)PFA320KVRB?10:37 EST
2025-12-12 (partial)PFA320KVRB?16:32 EST
2025-12-12 (partial)PFA320KVRB?07:39 EST
2025-12-11 (partial)PFA320KVRB?14:41 EST
2025-12-11 (partial)PFA320KVRB?08:18 EST
2025-12-11PFA320KFPRKVRB12:08 EST12:40 EST
2025-12-11 (partial)PFA320KVRB?17:43 EST
2025-12-10PFA320KIMMKPHK09:33 EST09:56 EST
2025-12-10PFA320KPHKKVRB10:17 EST10:48 EST
2025-12-10 (partial)PFA320KVRB?12:58 EST
2025-12-10 (partial)PFA320KVRB?16:28 EST
2025-12-10PFA320KMLBKORL19:00 EST20:16 EST
2025-12-10PFA320KORLKVRB21:50 EST22:50 EST
2025-12-10 (partial)PFA320KVRB?08:03 EST
2025-12-09 (partial)PFA320KVRB?13:44 EST
2025-12-09 (partial)PFA320KVRB?15:45 EST
2025-11-26 (partial)PFA320KVRB?15:51 EST
2025-11-26PFA320KVRBKRSW11:42 EST13:04 EST
2025-11-26 (partial)PFA320KVRB?09:01 EST
2025-10-29PFA320KIMMKVRB15:36 EDT17:00 EDT
2025-10-29 (partial)PFA320KVRB?14:32 EDT
2025-10-29 (partial)PFA320KVRB?11:54 EDT
2025-10-28 (partial)PFA320KVRB?16:05 EDT
2025-10-28PFA320KFPRKVRB12:10 EDT12:52 EDT
2025-10-24PFA320?KPHK14:04Z10:58 EDT
2025-10-23PFA320??00:26Z02:46Z
2025-10-23PFA320KFPRKVRB17:23 EDT17:40 EDT
2025-10-22 (partial)PFA320KPHK?20:56 EDT
2025-10-20PFA320??20:29Z21:00Z
2025-10-15PFA320KSUAKVRB20:00 EDT20:30 EDT
2025-10-15 (partial)PFA320KVRB?12:08 EDT
2025-10-14 (partial)PFA320KVRB?13:36 EDT
2025-10-14PFA320KVRBKSUA16:43 EDT19:58 EDT
2025-10-14 (partial)PFA320KVRB?08:24 EDT
2025-10-13 (partial)PFA320KVRB?15:48 EDT
2025-10-13PFA320KVRBKIMM14:23 EDT15:18 EDT
2025-10-13 (partial)PFA320KVRB?11:00 EDT
2025-10-13 (partial)PFA320KVRB?19:05 EDT
2025-10-07PFA320KVRBKMKY07:41 EDT09:00 EDT
2025-10-07PFA320KMKYKVRB09:34 EDT11:20 EDT
2025-08-19 (partial)N2901HKVRB?16:27 EDT
2025-08-19 (partial)N2901HKVRB?10:08 EDT
2025-08-19 (partial)N2901HKVRB?07:56 EDT
2025-08-19 (partial)N2901HKVRB?12:36 EDT
2025-08-17 (partial)N2901HKVRB?08:49 EDT
2025-08-15 (partial)N2901HKVRB?09:56 EDT
2025-08-15 (partial)N2901HKVRB?15:39 EDT
2025-08-14 (partial)N2901HKVRB?11:13 EDT
2025-08-14N2901HKVRB?15:02 EDT19:52Z

Times are local to each airport. Hover for UTC. Tap Map to see the route flown. Partial records have a confirmed departure but no reliable arrival fix.

Data access

Live position and 365-day history for this aircraft 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).