PlaneTrack / aircraft / 7CFA94
7CFA94 is a Aircraft, Mode-S hex code 7CFA94. Track it live, browse its recent flights, or download its full position history.
Recently active. Last received 25 hours ago, possibly beyond receiver coverage or landed.
Open the live map Buy full history (CSV) Free one-day sample API access
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-10-07 | EVY75 | YMAV | YSCB | 19:40 AEDT | 20:36 AEDT | |
| 2026-10-07 | EVY75 | YPPH | YMAV | 12:11 AWST | 18:36 AEDT | |
| 2026-10-06 | EVY75 | YSCB | YPPH | 12:46 AEDT | 14:18 AWST | |
| 2026-10-02 (partial) | EVY72 | YSCB | ? | 14:02 AEST | ||
| 2026-10-02 | EVY72 | YBNA | YCFS | 18:01 AEST | 18:34 AEST | |
| 2026-10-02 | EVY72 | YSCB | YBNA | 15:58 AEST | 17:10 AEST | |
| 2026-10-02 | EVY72 | YCFS | YSCB | 19:30 AEST | 20:46 AEST | |
| 2026-10-01 | EVY54 | YSSY | YSCB | 10:00 AEST | 11:52 AEST | |
| 2026-09-30 | EVY54 | YSCB | YSSY | 09:14 AEST | 09:58 AEST | |
| 2026-09-29 | EVY36 | YMML | YSCB | 15:16 AEST | 16:04 AEST | |
| 2026-09-29 | EVY36 | YPAD | YMML | 12:56 ACST | 14:32 AEST | |
| 2026-09-28 | EVY36 | YSCB | YMLT | 11:32 AEST | 13:04 AEST | |
| 2026-09-28 | EVY36 | YMLT | YPAD | 08:55 AEST | 09:54 ACST | |
| 2026-09-27 | EVY36 | YSCB | YSSY | 14:11 AEST | 15:00 AEST | |
| 2026-09-27 | EVY36 | YSSY | YSCB | 15:04 AEST | 08:50 AEST | |
| 2026-09-24 | EVY57 | YWLM | YSCB | 15:45 AEST | 16:32 AEST | |
| 2026-09-24 | EVY57 | YSCB | YWLM | 13:51 AEST | 14:36 AEST | |
| 2026-09-23 | EVY34 | YWLM | YSRI | 12:49 AEST | 13:12 AEST | |
| 2026-09-23 | EVY34 | YSRI | YSCB | 14:01 AEST | 14:48 AEST | |
| 2026-09-23 | EVY34 | YSCB | YWLM | 10:05 AEST | 10:56 AEST | |
| 2026-09-22 | EVY13 | YMAV | YSCB | 17:50 AEST | 18:44 AEST | |
| 2026-09-22 | EVY13 | YPED | YMAV | 15:17 ACST | 17:00 AEST | |
| 2026-09-21 | EVY13 | YMAV | YPED | 07:52 AEST | 08:36 ACST | |
| 2026-09-21 | EVY13 | YSCB | YMAV | 16:58 AEST | 18:02 AEST | |
| 2026-09-20 | EVY13 | YMAV | YSCB | 06:52 AEST | 07:44 AEST | |
| 2026-09-20 | EVY13 | YMPC | YMAV | 15:34 AEST | 06:41 AEST | |
| 2026-09-19 | EVY21 | ? | ? | 03:51Z | 07:00Z | |
| 2026-09-18 | EVY21 | YBSU | ? | 12:27 AEST | 04:00Z | |
| 2026-09-17 (partial) | EVY28 | YSCB | ? | 16:53 AEST | ||
| 2026-09-17 | EVY21 | YSCB | YBSU | 09:06 AEST | 11:20 AEST |
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-08-13 | EVY04 | YWLM | YSCB | 10:21 AEST | 11:06 AEST | |
| 2026-08-12 | EVY04 | ? | ? | 21:39Z | 22:10Z | |
| 2026-08-12 | EVY03 | ? | ? | 02:15Z | 06:40Z | |
| 2026-08-11 | EVY03 | ? | ? | 23:07Z | 23:28Z | |
| 2026-07-23 | EVY56 | YSRI | YSCB | 11:22 AEST | 12:02 AEST | |
| 2026-07-23 | EVY56 | ? | YSRI | 00:05Z | 10:40 AEST | |
| 2026-07-21 | EVY17 | YSCB | YSSY | 14:48 AEST | 15:24 AEST | |
| 2026-07-21 | EVY17 | YPAD | YSCB | 20:11 ACST | 21:50 AEST | |
| 2026-07-21 | EVY17 | ? | YPAD | 06:52Z | 18:48 ACST | |
| 2026-07-16 (partial) | EVY41 | YSCB | ? | 13:04 AEST | ||
| 2026-07-16 (partial) | EVY41 | YSCB | ? | 10:01 AEST | ||
| 2026-07-10 (partial) | EVY03 | YSCB | ? | 11:13 AEST | ||
| 2026-07-10 (partial) | EVY03 | YSCB | ? | 17:30 AEST | ||
| 2026-07-10 | EVY03 | YMML | YSSY | 15:32 AEST | 16:48 AEST | |
| 2026-07-09 | EVY59 | YMML | YSCB | 10:07 AEST | 11:04 AEST | |
| 2026-07-08 | EVY59 | ? | ? | 20:35Z | 23:00Z | |
| 2026-07-08 | EVY59 | YSCB | YMML | 11:17 AEST | 12:54 AEST | |
| 2026-07-07 | ASY319 | ? | YSCB | 08:18Z | 20:00 AEST | |
| 2026-07-07 | ASY319 | YBBN | ? | 16:04 AEST | 06:58Z | |
| 2026-07-05 | ASY319 | YSCN | ? | 10:00 AEST | 00:40Z | |
| 2026-07-05 | ASY319 | ? | ? | 02:23Z | 03:36Z | |
| 2026-07-01 | EVY88 | YBBN | YSCB | 14:06 AEST | 15:42 AEST | |
| 2026-07-01 (partial) | EVY88 | YSCB | ? | 11:41 AEST | ||
| 2026-06-29 | EVY93 | ? | YSCB | 03:21Z | 14:10 AEST | |
| 2026-06-29 | EVY93 | YSCB | YSSY | 11:34 AEST | 12:10 AEST | |
| 2026-06-28 | EVY75 | YDPO | ? | 12:41 AEST | 02:58Z | |
| 2026-06-28 | EVY75 | YSCB | YDPO | 10:16 AEST | 11:20 AEST | |
| 2026-06-28 | EVY75 | ? | YSCB | 04:47Z | 15:56 AEST | |
| 2026-06-27 | EVY63 | YPAD | YSCB | 15:41 ACST | 17:28 AEST | |
| 2026-06-26 (partial) | EVY74 | YSRI | ? | 10:00 AEST | ||
| 2026-06-26 | EVY74 | YSRI | YSCB | 10:58 AEST | 11:34 AEST | |
| 2026-06-26 | EVY63 | YSCB | YPAD | 09:05 AEST | 14:44 ACST | |
| 2026-06-13 | EVY32 | YSCB | YBSU | 10:11 AEST | 11:44 AEST | |
| 2026-06-13 | EVY32 | YBSU | YSCB | 13:20 AEST | 14:58 AEST | |
| 2026-06-12 | EVY28 | YSCB | YSRI | 13:37 AEST | 14:20 AEST | |
| 2026-06-12 | EVY28 | YSRI | YSCB | 14:56 AEST | 15:32 AEST | |
| 2026-06-12 (partial) | EVY28 | YSCB | ? | 16:09 AEST | ||
| 2026-05-28 (partial) | EVY74 | YSCB | ? | 17:47 AEST | ||
| 2026-05-27 | EVY73 | YSSY | YSCB | 11:36 AEST | 12:34 AEST | |
| 2026-05-27 | EVY73 | YSBK | YSSY | 10:00 AEST | 10:24 AEST | |
| 2026-05-25 | EVY81 | YSCB | YSRI | 16:30 AEST | 17:02 AEST | |
| 2026-05-25 | EVY81 | YSRI | YSCB | 17:34 AEST | 18:06 AEST | |
| 2026-05-24 | EVY77 | YSSY | YSCB | 13:59 AEST | 14:50 AEST | |
| 2026-05-24 | EVY77 | YSCB | YSSY | 11:42 AEST | 12:20 AEST | |
| 2026-05-21 | EVY63 | YSRI | YSCB | 21:52 AEST | 22:26 AEST | |
| 2026-05-21 | EVY63 | YSCB | YSRI | 18:21 AEST | 19:42 AEST | |
| 2026-05-20 | EVY47 | YPAD | YBAS | 11:18 ACST | 19:38 ACST | |
| 2026-05-19 | EVY47 | YSCB | YMML | 05:21 AEST | 09:14 AEST | |
| 2026-05-19 (partial) | EVY37 | YSCB | ? | 15:21 AEST | ||
| 2026-05-12 | EVY99 | YSCB | YSSY | 11:23 AEST | 12:02 AEST | |
| 2026-05-12 | EVY99 | YSSY | YSCB | 13:32 AEST | 14:12 AEST | |
| 2026-05-12 | EVY32 | YSCB | YSRI | 16:34 AEST | 17:14 AEST | |
| 2026-05-12 | EVY32 | YSRI | ? | 18:10 AEST | 08:42Z | |
| 2026-05-12 (partial) | EVY32 | YSCB | ? | 19:54 AEST | ||
| 2026-05-12 | EVY36 | YSCB | ? | 08:19 AEST | 22:54Z | |
| 2026-05-11 | EVY27 | YSRI | YSCB | 12:54 AEST | 13:48 AEST | |
| 2026-05-11 (partial) | EVY31 | YSCB | ? | 15:15 AEST | ||
| 2026-05-11 | EVY27 | YSCB | YSRI | 10:34 AEST | 11:34 AEST | |
| 2026-05-10 | EVY24 | YSSY | YSCB | 11:02 AEST | 11:42 AEST | |
| 2026-05-09 | EVY24 | YSCB | YSSY | 08:41 AEST | 09:18 AEST | |
| 2026-05-09 | EVY17 | YMEN | ? | 10:00 AEST | 00:18Z | |
| 2026-05-09 | EVY17 | YSSY | YSCB | 14:07 AEST | 15:18 AEST | |
| 2026-05-09 | EVY17 | ? | YSSY | 01:58Z | 13:20 AEST | |
| 2026-05-08 (partial) | EVY17 | YSCB | ? | 09:19 AEST | ||
| 2026-05-08 (partial) | EVY18 | YSCB | ? | 12:09 AEST | ||
| 2026-05-07 (partial) | EVY15 | YSCB | ? | 13:31 AEST | ||
| 2026-05-06 | EVY22 | YSCB | YSRI | 17:45 AEST | 18:14 AEST | |
| 2026-05-06 | EVY22 | YSRI | YSCB | 19:49 AEST | 20:22 AEST | |
| 2026-05-06 (partial) | EVY15 | YSCB | ? | 09:04 AEST | ||
| 2026-05-05 | EVY93 | YSSY | YSCB | 15:08 AEST | 16:00 AEST | |
| 2026-05-05 | EVY93 | ? | YSSY | 03:00Z | 14:26 AEST | |
| 2026-05-04 (partial) | EVY93 | YSCB | ? | 08:51 AEST | ||
| 2026-05-04 | EVY02 | YAMB | YSCB | 13:01 AEST | 14:24 AEST | |
| 2026-05-04 | EVY02 | YSCB | YAMB | 10:00 AEST | 11:08 AEST | |
| 2026-05-04 (partial) | EVY02 | YSCB | ? | 15:51 AEST | ||
| 2026-05-03 | EVY92 | YSSY | YSCB | 10:06 AEST | 10:54 AEST | |
| 2026-05-02 | EVY92 | YSCB | ? | 16:10 AEST | 06:48Z | |
| 2026-04-30 | EVY89 | YSCB | YWLM | 18:00 AEST | 18:42 AEST | |
| 2026-04-30 | EVY89 | ? | YSCB | 09:48Z | 20:30 AEST | |
| 2026-04-29 (partial) | EVY76 | YPPH | ? | 11:04 AWST | ||
| 2026-04-28 | EVY76 | YSCB | YPPH | 13:11 AEST | 15:28 AWST | |
| 2026-04-23 | EVY66 | ? | YAMB | 00:17Z | 11:00 AEST | |
| 2026-04-23 | EVY66 | YAMB | YSCB | 12:13 AEST | 13:36 AEST | |
| 2026-04-22 (partial) | EVY66 | YAMB | ? | 11:54 AEST | ||
| 2026-04-21 | EVY62 | YSCB | YSSY | 11:11 AEST | 11:50 AEST | |
| 2026-04-21 | EVY66 | YSCB | YAMB | 09:19 AEST | 10:34 AEST | |
| 2026-04-21 | EVY62 | YSSY | YSCB | 12:36 AEST | 13:16 AEST | |
| 2026-04-19 | EVY57 | ? | YSSY | 04:18Z | 14:54 AEST | |
| 2026-04-19 | EVY57 | YSSY | YSCB | 16:17 AEST | 17:04 AEST | |
| 2026-04-19 (partial) | EVY55 | YSCB | ? | 11:12 AEST | ||
| 2026-04-13 (partial) | EVY45 | YSCB | ? | 13:51 AEST | ||
| 2026-04-12 | EVY42 | YSSY | YSCB | 11:48 AEST | 13:56 AEST | |
| 2026-04-12 | EVY42 | YSCB | YSSY | 10:47 AEST | 11:48 AEST | |
| 2026-04-11 | ASY310 | ? | YSCB | 07:40Z | 18:24 AEST | |
| 2026-04-11 | ASY310 | ? | YSSY | 04:59Z | 16:28 AEST | |
| 2026-04-01 | EVY09 | ? | YSCB | 05:30Z | 17:20 AEDT | |
| 2026-04-01 | EVY09 | ? | YSSY | 03:26Z | 15:02 AEDT | |
| 2026-03-29 | EVY93 | YSSY | YSCB | 15:03 AEDT | 15:44 AEDT | |
| 2026-03-29 | EVY93 | YSCB | YSSY | 13:14 AEDT | 13:44 AEDT | |
| 2026-03-16 | EVY40 | YSCB | YMAV | 20:21 AEDT | 21:16 AEDT | |
| 2026-03-16 | EVY40 | YMAV | YSCB | 22:11 AEDT | 23:18 AEDT | |
| 2026-03-15 | EVY40 | ? | YSCB | 02:26Z | 14:46 AEDT | |
| 2026-03-14 | EVY40 | ? | ? | 03:07Z | 04:06Z | |
| 2026-03-13 | EVY40 | YSSY | ? | 11:02 AEDT | 04:58Z | |
| 2026-03-12 | EVY59 | YSCB | YSSY | 09:23 AEDT | 10:04 AEDT | |
| 2026-03-11 | EVY60 | ? | YSCB | 08:57Z | 22:16 AEDT | |
| 2026-03-10 | EVY58 | ? | YSCB | 06:31Z | 17:58 AEDT | |
| 2026-03-10 (partial) | EVY58 | YSRI | ? | 15:32 AEDT | ||
| 2026-03-08 | EVY49 | YSCB | YSSY | 07:55 AEDT | 10:20 AEDT | |
| 2026-03-08 | EVY49 | YSSY | YSCB | 10:20 AEDT | 10:58 AEDT | |
| 2026-03-06 | EVY39 | YSSY | YSCB | 13:14 AEDT | 14:08 AEDT | |
| 2026-03-06 | EVY39 | YSCB | YSSY | 11:39 AEDT | 12:34 AEDT | |
| 2026-03-03 (partial) | EVY29 | YSCB | ? | 14:37 AEDT | ||
| 2026-03-03 | EVY29 | ? | YDPO | 00:00Z | 11:18 AEDT | |
| 2026-03-03 | EVY29 | YDPO | YMAV | 12:29 AEDT | 13:42 AEDT | |
| 2026-03-02 | EVY31 | YPED | YSCB | 12:46 ACDT | 15:06 AEDT | |
| 2026-03-02 | EVY29 | ? | ? | 22:51Z | 23:58Z | |
| 2026-03-02 | EVY31 | ? | YPED | 00:02Z | 11:38 ACDT | |
| 2026-03-01 | EVY22 | YSCB | YSSY | 13:35 AEDT | 14:16 AEDT | |
| 2026-03-01 | EVY22 | YSSY | YSCB | 16:27 AEDT | 17:16 AEDT | |
| 2026-03-01 (partial) | EVY31 | YSCB | ? | 10:07 AEDT | ||
| 2026-02-27 | EVY13 | ? | ? | 00:00Z | 00:22Z | |
| 2026-02-26 | EVY17 | YMAV | YSSY | 11:01 AEDT | 12:12 AEDT | |
| 2026-02-26 (partial) | EVY13 | YSCB | ? | 10:20 AEDT | ||
| 2026-02-26 | EVY17 | YSSY | YSCB | 13:06 AEDT | 13:52 AEDT | |
| 2026-02-25 | EVY17 | YMML | YMAV | 08:47 AEDT | 09:26 AEDT | |
| 2026-02-24 | EVY17 | YSCB | YMML | 08:30 AEDT | 09:42 AEDT | |
| 2026-02-16 | EVY91 | YMLT | YSCB | 12:39 AEDT | 16:34 AEDT | |
| 2026-02-16 (partial) | EVY92 | YSCB | ? | 20:38 AEDT | ||
| 2026-02-15 | EVY80 | YPAD | YSSY | 12:16 ACDT | 14:34 AEDT | |
| 2026-02-15 | EVY91 | YSCB | YMLT | 10:02 AEDT | 11:30 AEDT | |
| 2026-02-15 | EVY80 | YAMB | YSCB | 14:10 AEST | 16:06 AEDT | |
| 2026-02-14 | EVY80 | YSSY | YPAD | 08:02 AEDT | 09:38 ACDT | |
| 2026-02-14 | EVY80 | YSCB | YSSY | 12:56 AEDT | 14:06 AEDT | |
| 2026-02-13 | EVY66 | YSSY | YSCB | 11:27 AEDT | 12:20 AEDT | |
| 2026-02-12 | EVY62 | YAMB | YSCB | 10:21 AEST | 12:54 AEDT | |
| 2026-02-12 | EVY66 | YSCB | YSSY | 09:22 AEDT | 10:12 AEDT | |
| 2026-02-11 | EVY62 | YSCB | YAMB | 09:02 AEDT | 09:26 AEST | |
| 2026-02-11 | EVY84 | YMML | YSCB | 18:05 AEDT | 19:04 AEDT | |
| 2026-02-01 | EVY35 | YSCB | YMML | 13:06 AEDT | 14:10 AEDT | |
| 2026-01-29 | ASY301 | ? | YSCB | 07:22Z | 19:22 AEDT | |
| 2026-01-29 | ASY301 | YBCS | YSSY | 13:53 AEST | 17:30 AEDT | |
| 2026-01-27 | EVY18 | YSSY | ? | 12:31 AEDT | 02:12Z | |
| 2026-01-26 | EVY18 | YSCB | YSSY | 15:32 AEDT | 16:20 AEDT | |
| 2026-01-23 (partial) | EVY21 | YSSY | ? | 10:31 AEDT | ||
| 2026-01-22 | EVY21 | YSSY | YPPH | 21:54 AEDT | 23:40 AWST | |
| 2026-01-22 | EVY21 | YSCB | YSSY | 14:16 AEDT | 15:00 AEDT | |
| 2026-01-21 | EVY07 | YSRI | YSCB | 16:23 AEDT | 16:56 AEDT | |
| 2026-01-21 | EVY07 | YAMB | YSRI | 13:30 AEST | 15:40 AEDT | |
| 2026-01-20 (partial) | EVY15 | YSCB | ? | 12:56 AEDT | ||
| 2026-01-20 (partial) | EVY15 | YSCB | ? | 11:26 AEDT | ||
| 2026-01-20 | EVY07 | YSRI | YAMB | 10:01 AEDT | 09:58 AEST | |
| 2026-01-20 | EVY07 | YSCB | YSRI | 08:31 AEDT | 09:08 AEDT | |
| 2026-01-19 | EVY15 | YSCB | YMAV | 09:35 AEDT | 10:36 AEDT | |
| 2026-01-08 | EVY82 | YSSY | YSCB | 21:48 AEDT | 22:38 AEDT | |
| 2026-01-08 | EVY82 | ? | ? | 09:19Z | 10:14Z | |
| 2026-01-08 | EVY82 | YSSY | YSCB | 15:02 AEDT | 15:44 AEDT | |
| 2026-01-08 | EVY82 | YSCB | YSSY | 13:03 AEDT | 13:38 AEDT | |
| 2026-01-06 | EVY76 | YSSY | YSCB | 10:06 AEDT | 10:52 AEDT | |
| 2026-01-06 | EVY76 | ? | YSSY | 07:06Z | 19:00 AEDT | |
| 2026-01-05 | EVY76 | ? | ? | 21:17Z | 21:54Z | |
| 2025-12-30 (partial) | EVY72 | YSCB | ? | 13:28 AEDT | ||
| 2025-12-30 | EVY72 | YSCB | YSSY | 12:02 AEDT | 12:42 AEDT | |
| 2025-12-19 | EVY67 | YSSY | YSCB | 20:14 AEDT | 21:00 AEDT | |
| 2025-12-19 | EVY67 | YSCB | YSSY | 15:36 AEDT | 16:16 AEDT | |
| 2025-12-18 | EVY55 | YPKG | YSCB | 11:36 AWST | 19:18 AEDT | |
| 2025-12-18 | EVY55 | YPEA | YPKG | 09:01 AWST | 10:30 AWST | |
| 2025-12-17 | EVY55 | ? | YPEA | 07:47Z | 16:28 AWST | |
| 2025-12-16 (partial) | EVY55 | YSCB | ? | 08:52 AEDT | ||
| 2025-12-14 (partial) | EVY41 | YSCB | ? | 18:38 AEDT | ||
| 2025-12-14 | EVY41 | ? | ? | 00:00Z | 00:50Z | |
| 2025-12-12 | EVY46 | YWLM | YSCB | 13:09 AEDT | 13:54 AEDT | |
| 2025-12-11 (partial) | EVY46 | YSCB | ? | 10:28 AEDT | ||
| 2025-12-11 (partial) | EVY38 | YSCB | ? | 13:18 AEDT | ||
| 2025-12-11 (partial) | EVY38 | YMAV | ? | 11:00 AEDT | ||
| 2025-12-10 | EVY36 | ? | YSCB | 09:31Z | 21:12 AEDT | |
| 2025-12-10 | EVY36 | YSCB | YCFS | 15:31 AEDT | 17:04 AEDT | |
| 2025-12-10 | EVY36 | ? | YSRI | 06:47Z | 18:52 AEDT | |
| 2025-12-10 | EVY38 | YSCB | YMAV | 09:45 AEDT | 10:58 AEDT | |
| 2025-11-27 (partial) | EVY87 | YMAV | ? | 12:53 AEDT | ||
| 2025-11-26 | EVY87 | ? | ? | 21:47Z | 22:54Z | |
| 2025-10-26 | EVY89 | YMAV | ? | 06:16 AEDT | 20:02Z | |
| 2025-10-25 | ASY345 | ? | YSSY | 18:17Z | 06:14 AEDT | |
| 2025-10-25 | ASY345 | YSSY | YMAV | 07:27 AEDT | 09:10 AEDT | |
| 2025-10-21 | EVY79 | YMAV | YSSY | 12:58 AEDT | 14:08 AEDT | |
| 2025-10-19 | EVY60 | ? | YMAV | 03:04Z | 05:36 AEDT | |
| 2025-10-04 (partial) | EVY24 | YSCB | ? | 00:55 AEST | ||
| 2025-10-02 | EVY22 | YSCB | YBBN | 16:40 AEST | 17:49 AEST | |
| 2025-10-01 | EVY16 | YSCB | ? | 16:33 AEST | 07:37Z | |
| 2025-09-30 | EVY20 | YSCB | YMPC | 14:49 AEST | 17:28 AEST | |
| 2025-09-29 | EVY04 | YSCB | YSSY | 13:49 AEST | 15:52 AEST | |
| 2025-09-24 | EVY93 | YMLT | YMAV | 11:34 AEST | 13:36 AEST | |
| 2025-09-23 | EVY93 | ? | ? | 00:00Z | 01:50Z | |
| 2025-09-22 | EVY93 | YSSY | YMAV | 16:32 AEST | 17:40 AEST | |
| 2025-09-21 (partial) | EVY93 | YSCB | ? | 11:55 AEST |
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.
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).