PlaneTrack / aircraft / N660FT

N660FT - PIPER AIRCRAFT INC PA-28-181

N660FT is a PIPER AIRCRAFT INC PA-28-181 operated by FLORIDA INSTITUTE OF TECHNOLOGY INC, Mode-S hex code A8B4C8. Track it live, browse its recent flights, or download its full position history.

PIPER AIRCRAFT INC PA-28-181 (representative image)
Representative image of a PIPER AIRCRAFT INC PA-28-181. No photo of N660FT yet.
Photo © Andreas Fietz / Planespotters
RegistrationN660FT
Mode-S hexA8B4C8
ManufacturerPIPER AIRCRAFT INC
ModelPA-28-181
OperatorFLORIDA INSTITUTE OF TECHNOLOGY INC
Last seen2026-10-09 13:36 UTC
Last callsignTCF660

Recently active. Last received 5 hours ago, possibly beyond receiver coverage or landed.

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

Flight history 322 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-09 (today)TCF660KMLB—05:38 EDTlast received 09:36 EDT
2026-10-06 (partial)TCF660KMLB?10:27 EDT
2026-10-06 (partial)TCF660KMLB?12:24 EDT
2026-10-05 (partial)TCF660KMLB?12:50 EDT
2026-10-05 (partial)TCF660KMLB?14:30 EDT
2026-10-05 (partial)TCF660KMLB?05:33 EDT
2026-10-05 (partial)TCF660KMLB?09:12 EDT
2026-10-05 (partial)TCF660KMLB?10:32 EDT
2026-10-04TCF660KMLBKVRB11:52 EDT12:10 EDT
2026-10-04TCF660KVRBKMLB13:36 EDT13:54 EDT
2026-10-04 (partial)TCF660KMLB?09:20 EDT
2026-10-03TCF660KMIAKMLB22:28 EDT01:04 EDT
2026-10-03 (partial)TCF660KMLB?01:04 EDT
2026-10-03TCF660KMLBKMIA21:03 EDT22:28 EDT
2026-10-01 (partial)TCF660KMLB?22:05 EDT
2026-09-30 (partial)TCF660KMLB?14:36 EDT
2026-09-30 (partial)TCF660KMLB?06:15 EDT
2026-09-30 (partial)TCF660KMLB?11:20 EDT
2026-09-30TCF660KJAXKMLB20:58 EDT22:46 EDT
2026-09-29 (partial)TCF660KMLB?10:53 EDT
2026-09-29 (partial)TCF660KMLB?06:56 EDT
2026-09-29 (partial)TCF660KMLB?13:22 EDT
2026-09-29TCF660KMLBKJAX18:21 EDT19:48 EDT
2026-09-29 (partial)TCF660KMLB?21:44 EDT
2026-09-28TCF660KFMYKMLB18:40 EDT19:48 EDT
2026-09-28TCF660KMLBKFMY15:58 EDT17:56 EDT
2026-09-28 (partial)TCF660KMLB?14:04 EDT
2026-09-28 (partial)TCF660KMLB?10:08 EDT
2026-09-28 (partial)TCF660KMLB?07:25 EDT
2026-09-27TCF660KSSIKMLB20:59 EDT22:30 EDT
2026-09-27TCF660KMLBKJAX08:59 EDT10:32 EDT
2026-09-27 (partial)TCF660KMLB?11:43 EDT
2026-09-26 (partial)TCF660KMLB?15:15 EDT
2026-09-26TCF660KMLBKJAX18:17 EDT19:58 EDT
2026-09-26TCF660KLALKMLB20:34 EDT21:06 EDT
2026-09-26 (partial)TCF660KMLB?09:09 EDT
2026-09-26 (partial)TCF660KMLB?13:29 EDT
2026-09-25TCF660KMLBKAVO19:24 EDT19:58 EDT
2026-09-23 (partial)TCF660KMLB?17:51 EDT
2026-09-23 (partial)TCF660KMLB?06:44 EDT
2026-09-23 (partial)TCF660KMLB?20:00 EDT
2026-09-22 (partial)TCF660KMLB?13:03 EDT
2026-09-22 (partial)TCF660KMLB?17:59 EDT
2026-09-22 (partial)TCF660KMLB?09:49 EDT
2026-09-21TCF660KMLBKVNC06:21 EDT07:38 EDT
2026-09-21TCF660KVNCKMLB07:38 EDT08:42 EDT
2026-09-21 (partial)TCF660KMLB?10:17 EDT
2026-09-11 (partial)TCF660KMLB?06:13 EDT
2026-09-11TCF660KOBEKMLB10:23 EDT11:00 EDT
2026-09-11TCF660KMLBKOBE09:27 EDT09:56 EDT
2026-09-11 (partial)TCF660KMLB?20:48 EDT
2026-09-10 (partial)TCF660KMLB?10:01 EDT
2026-09-09TCF660KMLBKOBE08:58 EDT09:35 EDT
2026-09-09TCF660KOBEKMLB10:00 EDT10:30 EDT
Earlier flights (269) - back to 2025-08-14
DateCallsignFromToDepArrRoute
2026-09-08 (partial)TCF660KMLB?07:25 EDT
2026-09-08 (partial)TCF660KMLB?11:34 EDT
2026-09-06TCF660KJAXKMLB12:00 EDT13:18 EDT
2026-09-06TCF660KMLBKJAX09:38 EDT11:02 EDT
2026-09-06 (partial)TCF660KMLB?21:06 EDT
2026-09-05TCF660KMLBKFXE20:47 EDT21:56 EDT
2026-09-05TCF660KOBEKMLB16:52 EDT17:18 EDT
2026-09-05 (partial)TCF660KMLB?09:57 EDT
2026-09-05TCF660KVNCKMLB07:29 EDT08:26 EDT
2026-09-05TCF660KMLBKVNC05:44 EDT06:50 EDT
2026-09-05TCF660KFXEKMLB23:00 EDT00:00 EDT
2026-09-03 (partial)TCF660KMLB?07:23 EDT
2026-08-29TCF660KPBIKMLB22:50 EDT23:46 EDT
2026-08-29TCF660KMLBKPBI21:36 EDT22:30 EDT
2026-08-29TCF660KGIFKMLB11:23 EDT11:54 EDT
2026-08-29TCF660KMLBKGIF09:53 EDT10:22 EDT
2026-08-28 (partial)TCF660KMLB?11:18 EDT
2026-08-28 (partial)TCF660KMLB?13:04 EDT
2026-08-28 (partial)TCF660KMLB?17:51 EDT
2026-08-28 (partial)TCF660KMLB?21:12 EDT
2026-08-28TCF660KMLBKJAX05:33 EDT07:02 EDT
2026-08-28TCF660KJAXKMLB07:51 EDT09:20 EDT
2026-08-28TCF660KMLBKOBE10:26 EDT10:50 EDT
2026-08-27 (partial)TCF660KMLB?14:14 EDT
2026-08-27 (partial)TCF660KMLB?08:52 EDT
2026-08-27 (partial)TCF660KMLB?18:43 EDT
2026-08-27 (partial)TCF660KMLB?10:33 EDT
2026-08-25TCF660?KPHK10:16Z06:54 EDT
2026-08-25TCF660KPHKKMLB09:13 EDT09:54 EDT
2026-08-25 (partial)TCF660KMLB?17:41 EDT
2026-08-22 (partial)TCF660KMLB?07:56 EDT
2026-08-21 (partial)TCF660KMLB?06:34 EDT
2026-08-20 (partial)TCF660KMLB?08:36 EDT
2026-08-19 (partial)TCF660KMLB?20:23 EDT
2026-08-18 (partial)TCF660KMLB?18:27 EDT
2026-08-17 (partial)TCF660KMLB?09:11 EDT
2026-08-16 (partial)TCF660KMLB?09:12 EDT
2026-08-15 (partial)TCF660KMLB?08:46 EDT
2026-08-14 (partial)TCF660KMLB?06:54 EDT
2026-08-13 (partial)TCF660KMLB?08:56 EDT
2026-08-12 (partial)TCF660KMLB?20:51 EDT
2026-08-11 (partial)TCF660KMLB?15:03 EDT
2026-06-30TCF660KVRBKMLB21:15 EDT23:32 EDT
2026-06-30 (partial)TCF660KMLB?07:04 EDT
2026-06-29 (partial)TCF660KMLB?07:30 EDT
2026-06-27 (partial)TCF660KMLB?09:08 EDT
2026-06-26 (partial)TCF660KMLB?09:52 EDT
2026-06-25 (partial)TCF660KMLB?08:24 EDT
2026-06-25 (partial)TCF660KMLB?12:17 EDT
2026-06-23 (partial)TCF660KMLB?08:28 EDT
2026-06-22 (partial)TCF660KMLB?12:25 EDT
2026-06-22TCF660KMLBKFXE08:00 EDT09:04 EDT
2026-06-22TCF660KFXEKMLB10:11 EDT11:10 EDT
2026-06-20 (partial)TCF660KMLB?08:19 EDT
2026-06-19 (partial)TCF660KMLB?10:12 EDT
2026-06-19TCF660KMLBKPBI20:56 EDT22:30 EDT
2026-06-19 (partial)TCF660KMLB?22:56 EDT
2026-06-18 (partial)TCF660KMLB?06:23 EDT
2026-06-18 (partial)TCF660KMLB?13:30 EDT
2026-06-17 (partial)TCF660KMLB?08:16 EDT
2026-06-16 (partial)TCF660KMLB?07:47 EDT
2026-06-16TCF660KPGDKMLB11:38 EDT12:34 EDT
2026-06-13 (partial)TCF660KMLB?08:11 EDT
2026-06-12 (partial)TCF660KMLB?08:46 EDT
2026-05-29 (partial)TCF660KMLB?10:20 EDT
2026-05-23TCF660KMLB7FL420:30 EDT21:36 EDT
2026-05-23 (partial)TCF660KMLB?08:43 EDT
2026-05-23TCF6607FL4KMLB21:56 EDT23:00 EDT
2026-05-21 (partial)TCF660KMLB?12:57 EDT
2026-05-20 (partial)TCF660KMLB?20:44 EDT
2026-05-19TCF660KMLBKCOF04:22 EDT14:56 EDT
2026-05-12 (partial)TCF660KMLB?11:17 EDT
2026-05-12 (partial)TCF660KMLB?08:39 EDT
2026-05-09TCF660KLNAKMLB20:50 EDT23:10 EDT
2026-05-08TCF660KMLBKPBI19:04 EDT19:54 EDT
2026-05-08 (partial)TCF660KMLB?08:18 EDT
2026-05-08 (partial)TCF660KMLB?13:08 EDT
2026-05-07 (partial)TCF660KMLB?21:21 EDT
2026-05-07 (partial)TCF660KMLB?16:39 EDT
2026-05-06TCF660KMLBKOBE08:55 EDT09:26 EDT
2026-05-06 (partial)TCF660KMLB?09:50 EDT
2026-05-06 (partial)TCF660KMLB?20:38 EDT
2026-05-06 (partial)TCF660KMLB?18:44 EDT
2026-05-05 (partial)TCF660KMLB?14:57 EDT
2026-05-05 (partial)TCF660KMLB?08:42 EDT
2026-05-05TCF660KJAXKMLB20:15 EDT22:10 EDT
2026-05-05 (partial)TCF660KMLB?12:37 EDT
2026-05-04TCF660KMLBKSSI17:51 EDT19:24 EDT
2026-05-02 (partial)TCF660KMLB?07:11 EDT
2026-05-01 (partial)TCF660KMLB?07:32 EDT
2026-05-01 (partial)TCF660KMLB?19:21 EDT
2026-05-01 (partial)TCF660KMLB?16:07 EDT
2026-05-01 (partial)TCF660KMLB?10:00 EDT
2026-05-01 (partial)TCF660KMLB?20:52 EDT
2026-04-30 (partial)TCF660KMLB?13:01 EDT
2026-04-30 (partial)TCF660KMLB?10:50 EDT
2026-04-30 (partial)TCF660KMLB?08:25 EDT
2026-04-30 (partial)TCF660KMLB?21:41 EDT
2026-04-30 (partial)TCF660KMLB?15:50 EDT
2026-04-30 (partial)TCF660KMLB?18:24 EDT
2026-04-29TCF660KLNAKMLB21:02 EDT22:44 EDT
2026-04-29 (partial)TCF660KMLB?18:29 EDT
2026-04-29 (partial)TCF660KMLB?15:48 EDT
2026-04-28 (partial)TCF660KMLB?07:30 EDT
2026-04-28 (partial)TCF660KMLB?20:10 EDT
2026-04-28TCF660KMLBKPBI18:59 EDT19:52 EDT
2026-04-28 (partial)TCF660KMLB?15:29 EDT
2026-04-18TCF660KMLBKJAX07:40 EDT09:04 EDT
2026-04-18TCF660KOBEKMLB20:00 EDT20:56 EDT
2026-04-18TCF660KMLBKTIX18:52 EDT19:54 EDT
2026-04-18TCF660KJAXKMLB09:47 EDT11:08 EDT
2026-04-17TCF660KMLBKJAX12:45 EDT14:10 EDT
2026-04-17 (partial)TCF660KMLB?20:21 EDT
2026-04-17TCF660KMLBKOBE19:34 EDT19:59 EDT
2026-04-17TCF660KJAXKMLB15:20 EDT16:38 EDT
2026-04-16 (partial)TCF660KMLB?18:13 EDT
2026-04-16TCF660KMLBKOBE17:10 EDT17:34 EDT
2026-04-16TCF660KSSIKMLB11:48 EDT13:46 EDT
2026-04-16TCF660KMLBKSSI07:37 EDT09:18 EDT
2026-04-15 (partial)TCF660KMLB?15:23 EDT
2026-04-15 (partial)TCF660KMLB?20:00 EDT
2026-04-15 (partial)TCF660KMLB?18:47 EDT
2026-04-14TCF660?KJAX00:06Z21:26 EDT
2026-04-14TCF660KXFLKMLB18:05Z15:02 EDT
2026-04-14TCF660KMLBKDAB12:38 EDT13:24 EDT
2026-04-14TCF660KJAXKMLB22:19 EDT23:44 EDT
2026-04-14TCF660KJAXKMLB19:03 EDT19:58 EDT
2026-04-14TCF660KMLBKJAX16:47 EDT18:12 EDT
2026-04-13TCF660KMLBKPBI16:01 EDT16:58 EDT
2026-04-13TCF660KPBIKMLB18:04 EDT18:44 EDT
2026-04-12 (partial)TCF660KMLB?10:16 EDT
2026-04-12TCF660KSSIKMLB21:17 EDT23:04 EDT
2026-04-11TCF660?KSAV15:56Z14:08 EDT
2026-04-11 (partial)TCF660KMLB?15:34 EDT
2026-04-11 (partial)TCF660KMLB?18:48 EDT
2026-04-03 (partial)TCF660KMLB?10:16 EDT
2026-04-03 (partial)TCF660KMLB?06:41 EDT
2026-04-01TCF660KLEEKMLB20:00 EDT21:28 EDT
2026-03-31 (partial)TCF660KMLB?06:29 EDT
2026-03-31TCF660KMLBKLEE19:11 EDT19:58 EDT
2026-03-31 (partial)TCF660KMLB?16:02 EDT
2026-03-31 (partial)TCF660KMLB?13:27 EDT
2026-03-31 (partial)TCF660KMLB?09:42 EDT
2026-03-15TCF660KMLBKJAX20:00 EDT20:24 EDT
2026-03-15TCF660KJAXKMLB21:24 EDT04:58 EDT
2026-03-14 (partial)TCF660KMLB?20:13 EDT
2026-03-14 (partial)TCF660KMLB?19:09 EDT
2026-03-12 (partial)TCF660KMLB?20:00 EDT
2026-03-11 (partial)TCF660KMLB?20:55 EDT
2026-03-11 (partial)TCF660KMLB?16:52 EDT
2026-03-11 (partial)TCF660KMLB?13:30 EDT
2026-03-11 (partial)TCF660KMLB?11:05 EDT
2026-03-10 (partial)TCF660KMLB?18:46 EDT
2026-03-06 (partial)TCF660KMLB?19:00 EST
2026-03-05 (partial)TCF660KMLB?16:46 EST
2026-03-05 (partial)TCF660KMLB?11:12 EST
2026-03-05 (partial)TCF660KMLB?10:05 EST
2026-03-05 (partial)TCF660KMLB?07:04 EST
2026-03-04 (partial)TCF660KMLB?14:08 EST
2026-03-04 (partial)TCF660KMLB?21:30 EST
2026-03-04 (partial)TCF660KMLB?19:25 EST
2026-03-03 (partial)TCF660KMLB?19:00 EST
2026-03-03 (partial)TCF660KMLB?20:59 EST
2026-03-02TCF660KJAXKMLB18:21 EST18:58 EST
2026-03-02 (partial)TCF660KMLB?09:35 EST
2026-03-02TCF660KMLBKJAX15:52 EST17:20 EST
2026-02-26 (partial)TCF660KMLB?14:16 EST
2026-02-26 (partial)TCF660KMLB?08:50 EST
2026-02-26 (partial)TCF660KMLB?20:14 EST
2026-02-26 (partial)TCF660KMLB?10:00 EST
2026-02-25TCF660KXFLKMLB02:01Z22:26 EST
2026-02-25 (partial)TCF660KMLB?10:17 EST
2026-02-25TCF660KMLBKJAX14:06 EST15:30 EST
2026-02-25TCF660KMLBKXFL19:42 EST01:34Z
2026-02-25TCF660KJAXKMLB16:39 EST18:10 EST
2026-02-24 (partial)TCF660KMLB?10:12 EST
2026-02-19 (partial)TCF660KMLB?08:39 EST
2026-02-18 (partial)TCF660KMLB?14:38 EST
2026-02-18TCF660KDABKMLB19:14 EST21:26 EST
2026-02-17TCF660KMLBKRSW09:30 EST13:46 EST
2026-02-17TCF660KRSWKMLB14:52 EST15:52 EST
2026-02-17 (partial)TCF660KMLB?08:16 EST
2026-02-14 (partial)TCF660KMLB?23:00 EST
2026-02-14 (partial)TCF660KMLB?21:29 EST
2026-02-14 (partial)TCF660KMLB?19:05 EST
2026-02-14 (partial)TCF660KMLB?12:04 EST
2026-02-13TCF660KMLBKJAX09:42 EST11:10 EST
2026-02-13TCF660KJAXKMLB12:34 EST13:54 EST
2026-02-13 (partial)TCF660KMLB?17:45 EST
2026-02-12 (partial)TCF660KMLB?19:00 EST
2026-02-11 (partial)TCF660KMLB?11:27 EST
2026-02-07TCF660KMLBKVRB18:19 EST18:52 EST
2026-02-07 (partial)TCF660KMLB?14:23 EST
2026-02-07 (partial)TCF660KMLB?09:39 EST
2026-02-06 (partial)TCF660KMLB?08:15 EST
2026-02-06 (partial)TCF660KMLB?09:52 EST
2026-02-05 (partial)TCF660KMLB?20:58 EST
2026-02-05TCF660KOCFKMLB19:03 EST20:02 EST
2026-02-04 (partial)TCF660KMLB?09:59 EST
2026-02-04TCF660KMLBKOCF15:00 EST17:18 EST
2026-02-04 (partial)TCF660KMLB?19:00 EST
2026-02-03 (partial)TCF660KMLB?15:05 EST
2026-02-03 (partial)TCF660KMLB?08:50 EST
2026-02-03 (partial)TCF660KMLB?12:57 EST
2026-02-03 (partial)TCF660KMLB?18:35 EST
2026-02-03 (partial)TCF660KMLB?20:19 EST
2026-01-31TCF660KMLBKAPF19:57 EST21:12 EST
2026-01-31TCF660KAPFKMLB22:18 EST23:36 EST
2026-01-31 (partial)TCF660KMLB?13:03 EST
2026-01-30TCF660KJAXKMLB19:53 EST21:52 EST
2026-01-30 (partial)TCF660KMLB?14:10 EST
2026-01-30 (partial)TCF660KMLB?12:24 EST
2026-01-30 (partial)TCF660KMLB?09:52 EST
2026-01-29 (partial)TCF660KMLB?20:03 EST
2026-01-29TCF660KMLBKJAX17:27 EST18:50 EST
2026-01-29TCF660KJAXKMLB11:32 EST12:56 EST
2026-01-29TCF660KMLBKJAX09:10 EST10:40 EST
2026-01-28 (partial)TCF660KMLB?15:21 EST
2026-01-28 (partial)TCF660KMLB?11:43 EST
2026-01-28 (partial)TCF660KMLB?07:39 EST
2026-01-28 (partial)TCF660KMLB?19:11 EST
2026-01-27 (partial)TCF660KMLB?09:25 EST
2026-01-23 (partial)TCF660KMLB?21:48 EST
2026-01-23 (partial)TCF660KMLB?13:44 EST
2026-01-21 (partial)TCF660KMLB?16:40 EST
2026-01-21 (partial)TCF660KMLB?07:26 EST
2026-01-19 (partial)TCF660KMLB?13:59 EST
2026-01-08 (partial)TCF660KMLB?14:10 EST
2025-12-20 (partial)TCF660KMLB?19:00 EST
2025-12-14 (partial)TCF660KMLB?10:55 EST
2025-12-13TCF660KJAXKMLB11:22 EST12:58 EST
2025-12-13TCF660KMLBKJAX09:09 EST10:36 EST
2025-12-12 (partial)TCF660KMLB?11:52 EST
2025-12-12 (partial)TCF660KMLB?09:48 EST
2025-12-12TCF660KPIEKMLB21:50 EST23:22 EST
2025-12-12TCF660KMLBKPIE19:54 EST21:08 EST
2025-12-12 (partial)TCF660KMLB?14:48 EST
2025-12-11 (partial)TCF660KMLB?09:08 EST
2025-12-11 (partial)TCF660KMLB?12:41 EST
2025-12-11 (partial)TCF660KMLB?16:16 EST
2025-12-10 (partial)TCF660KMLB?09:40 EST
2025-12-10 (partial)TCF660KMLB?20:49 EST
2025-12-09TCF660KMLBKSFB11:44 EST12:26 EST
2025-12-09TCF660KSFBKMLB12:26 EST14:30 EST
2025-11-26 (partial)TCF660KMLB?15:12 EST
2025-10-30 (partial)TCF660KLCQ?12:38 EDT
2025-10-29TCF660??00:13Z01:24Z
2025-10-29TCF660KSFB?13:38 EDT21:54Z
2025-10-26TCF660?KLAL00:12Z21:27 EDT
2025-10-24 (partial)TCF660KJAX?22:54 EDT
2025-10-24TCF660??23:17Z23:58Z
2025-10-24TCF660KDAB?17:13 EDT22:00Z
2025-10-23TCF660??20:29Z21:02Z
2025-10-23TCF660??21:57Z22:48Z
2025-10-15TCF660KTIXKMLB20:00 EDT21:56 EDT
2025-10-15 (partial)TCF660KMLB?10:31 EDT
2025-10-15 (partial)TCF660KMLB?07:16 EDT
2025-10-14 (partial)TCF660KMLB?06:28 EDT
2025-10-14TCF660KMLBKSSI11:38 EDT14:48 EDT
2025-10-14 (partial)TCF660KMLB?09:48 EDT
2025-10-14TCF660KSSIKDAB16:36 EDT17:36 EDT
2025-10-14TCF660KDABKMLB17:36 EDT18:34 EDT
2025-10-13 (partial)TCF660KMLB?11:23 EDT
2025-10-08 (partial)TCF660KMLB?20:00 EDT
2025-08-21 (partial)TCF660KMLB?10:51 EDT
2025-08-19TCF660KDABKMLB09:18 EDT09:46 EDT
2025-08-19TCF660KMLBKDAB06:50 EDT07:32 EDT
2025-08-16 (partial)TCF660KMLB?09:21 EDT
2025-08-14 (partial)TCF660KMLB?10:39 EDT

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).