PlaneTrack / aircraft / 9H-GGF

9H-GGF - Cessna Cessna Citation XLS

9H-GGF is a Cessna Cessna Citation XLS operated by Trto Agency, Mode-S hex code 4D2159. Track it live, browse its recent flights, or download its full position history.

Cessna Cessna Citation XLS (9H-GGF)
Photo © Marvin Knitl / Planespotters
Registration9H-GGF
Mode-S hex4D2159
ManufacturerCessna
ModelCessna Citation XLS
OperatorTrto Agency
Last seen2026-10-02 17:00 UTC
Last callsignBRD7142

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

Flight history 204 flights since Mar 2026

DateCallsignFromToDepArrRoute
2026-10-02BRD7141LIRFLMML08:12 CEST09:22 CEST
2026-10-02 (partial)BRD7439LMML?15:07 CEST
2026-10-02BRD7438LMMLHLLM12:06 CEST12:28 EET
2026-10-02BRD7142LMMLLIRF17:46 CEST19:00 CEST
2026-10-01 (partial)BRD7439LMML?18:39 CEST
2026-10-01BRD7438LMMLHLLM14:55 CEST15:24 EET
2026-10-01BRD7142LMMLLIRF19:52 CEST21:10 CEST
2026-10-01BRD7141LIRFLMML08:07 CEST09:14 CEST
2026-10-01 (partial)9HBRDLMML?10:23 CEST
2026-09-25BRD7438LMMLHLLM13:06 CEST13:36 EET
2026-09-25BRD7141LIRFLMML08:03 CEST09:08 CEST
2026-09-25 (partial)BRD7142LIRF?08:02 CEST
2026-09-25 (partial)BRD7439LMML?16:25 CEST
2026-09-24BRD7141LIRFLMML08:15 CEST09:22 CEST
2026-09-24 (partial)BRD7142LIRF?08:15 CEST
2026-09-23BRD7141LIRFLMML08:05 CEST09:08 CEST
2026-09-23BRD7142LMMLLIRF17:51 CEST19:10 CEST
2026-09-22BRD7438LMMLHLLM12:19 CEST12:50 EET
2026-09-22BRD7142LMMLLIRF17:35 CEST18:58 CEST
2026-09-22BRD7141LIRFLMML07:58 CEST09:00 CEST
2026-09-22 (partial)BRD7439LMML?15:37 CEST
2026-09-21BRD7142LMMLLIRF10:20 CEST11:38 CEST
2026-09-21BRD7141LIRFLMML08:18 CEST09:28 CEST
2026-09-21BRD997PEDDKLIRF03:43 CEST05:12 CEST
2026-09-19BRD998P??09:09Z09:40Z
2026-09-18BRD996P?LEMD06:55Z11:12 CEST
2026-09-18BRD700LEMD?16:27 CEST16:32Z
2026-09-17MSA998P?LIPE03:19Z05:52 CEST
2026-09-17BRD996LIPE?20:31 CEST20:04Z
2026-09-16MSA783LIPO?01:12 CEST23:48Z
2026-09-16MSA9762??18:01Z18:28Z
2026-09-15MSA999PEDDKLIPO20:46 CEST00:36 CEST
2026-09-15MSA4761LIPO?00:36 CEST23:14Z
2026-09-06BRD998TEDDGEDDK13:54 CEST14:22 CEST
2026-09-06BRD999TEDDKEDDG08:50 CEST11:12 CEST
2026-09-06 (partial)BRD999TEDDG?12:15 CEST
Earlier flights (168) - back to 2026-03-05
DateCallsignFromToDepArrRoute
2026-08-24BRD140EDDKLCRA03:58 CEST07:38 EEST
2026-08-24 (partial)BRD142EDDK?20:43 CEST
2026-08-21BRD142??18:39Z22:38Z
2026-08-21BRD140??02:14Z05:20Z
2026-08-20BRD142??19:51Z23:02Z
2026-08-20BRD140??03:20Z06:24Z
2026-08-19BRD142??18:50Z22:12Z
2026-08-19BRD140??02:18Z17:56Z
2026-08-18 (partial)BRD142??02:29Z
2026-08-18BRD140EDDKLCRA04:42 CEST08:20 EEST
2026-08-17BRD140??02:02Z17:54Z
2026-08-17 (partial)BRD142??01:52Z
2026-08-14BRD140EDDKLCRA05:15 CEST09:42 EEST
2026-08-14BRD142??18:41Z22:34Z
2026-08-13BRD140EDDKLCRA04:53 CEST21:24 EEST
2026-08-13 (partial)BRD142EDDK?04:52 CEST
2026-08-12BRD140EDDKLCRA14:46 CEST22:19 EEST
2026-08-12 (partial)BRD142EDDK?14:46 CEST
2026-08-11BRD142??18:55Z22:00Z
2026-07-23 (partial)BRD142??02:12Z
2026-07-23BRD140??02:12Z05:54Z
2026-07-22 (partial)BRD142??02:45Z
2026-07-22BRD140?LCRA02:50Z09:24 EEST
2026-07-21BRD140?LCRA02:27Z08:54 EEST
2026-07-21 (partial)BRD142??02:22Z
2026-07-20BRD142?EDDK17:42Z23:42 CEST
2026-07-20BRD140EDDKLCRA04:14 CEST08:50 EEST
2026-07-19BRD998PEHBKEDDK14:10 CEST14:34 CEST
2026-07-18BRD999P?EHBK04:48Z07:08 CEST
2026-07-17 (partial)BRD142??03:19Z
2026-07-17BRD140EDDKLCRA05:27 CEST09:50 EEST
2026-07-16BRD140EDDKLCRA04:55 CEST09:22 EEST
2026-07-16 (partial)BRD142??02:54Z
2026-07-15BRD140??03:58Z07:26Z
2026-07-14 (partial)BRD142LCRA?01:36 EEST
2026-07-14BRD140EDDK?08:30 CEST10:00Z
2026-07-13BRD140EDDKLCRA04:05 CEST08:24 EEST
2026-07-13 (partial)BRD142EDDK?04:04 CEST
2026-07-10BRD140EDDK?04:25 CEST06:04Z
2026-07-10BRD142LCRAEDDK20:53 EEST23:50 CEST
2026-07-09 (partial)BRD142EDDK?05:19 CEST
2026-07-09BRD140EDDK?05:19 CEST07:00Z
2026-07-08BRD140EDDK?04:34 CEST05:45Z
2026-07-08BRD142EDDK?20:13 CEST22:20Z
2026-07-07 (partial)BRD142EDDK?04:20 CEST
2026-07-07BRD140EDDKLCRA04:20 CEST08:54 EEST
2026-07-06BRD140EDDK?04:09 CEST05:20Z
2026-07-06BRD142LCRAEDDK20:41 EEST23:58 CEST
2026-07-03BRD140EDDK?04:51 CEST06:26Z
2026-07-03BRD142LCPHEDDK21:09 EEST00:22 CEST
2026-07-02BRD142LCRA?21:19 EEST22:48Z
2026-07-02BRD140EDDK?04:31 CEST06:22Z
2026-07-01 (partial)BRD142EDDK?05:18 CEST
2026-07-01BRD140EDDKLCRA05:23 CEST10:02 EEST
2026-06-30BRD140EDDK?04:41 CEST06:32Z
2026-06-30BRD142LCRAEDRW00:23 EEST23:56 CEST
2026-06-29 (partial)BRD142EDDK?04:08 CEST
2026-06-29BRD140EDDK?04:08 CEST05:58Z
2026-06-26BRD142LCPHEDDK20:51 EEST23:50 CEST
2026-06-26BRD140EDDKLCRA04:17 CEST08:58 EEST
2026-06-25BRD142LCRAEDDK21:28 EEST00:36 CEST
2026-06-25BRD140EDDK?04:43 CEST06:26Z
2026-06-24BRD142LCRAEDDK20:54 EEST23:48 CEST
2026-06-24BRD140EDDKLCRA04:20 CEST08:50 EEST
2026-06-23BRD140EDDK?04:32 CEST06:12Z
2026-06-23 (partial)BRD142EDDK?04:32 CEST
2026-06-22BRD142LCRAEDDK20:50 EEST23:46 CEST
2026-06-22BRD140EDDK?04:01 CEST05:44Z
2026-06-19 (partial)BRD142EDDK?05:24 CEST
2026-06-19BRD140EDDKLCRA05:28 CEST10:06 EEST
2026-06-18BRD142LCRAEDDK21:50 EEST01:14 CEST
2026-06-18BRD140EDDKLCRA05:21 CEST09:50 EEST
2026-06-17 (partial)BRD142EDDK?04:39 CEST
2026-06-17BRD140EDDK?04:39 CEST06:02Z
2026-06-16 (partial)BRD142EDDK?20:03 CEST
2026-06-16BRD140EDDKLCRA04:27 CEST08:42 EEST
2026-06-15 (partial)BRD142EDDK?04:16 CEST
2026-06-15BRD140EDDK?04:16 CEST05:56Z
2026-06-12BRD142LCPHEDDK21:40 EEST00:46 CEST
2026-06-12BRD140EDDKLCRA05:17 CEST09:20 EEST
2026-05-29BRD140EDDKLCRA04:35 CEST08:34 EEST
2026-05-29 (partial)BRD142EDDK?04:35 CEST
2026-05-28BRD140EDDK?04:31 CEST06:16Z
2026-05-28BRD142LCPHEDDK21:15 EEST00:20 CEST
2026-05-27BRD140EDDK?04:31 CEST06:08Z
2026-05-27 (partial)BRD142EDDK?04:23 CEST
2026-05-26BRD140EDDK?04:13 CEST06:00Z
2026-05-26 (partial)BRD142EDDK?04:09 CEST
2026-05-25BRD140EDDKLCRA03:55 CEST08:20 EEST
2026-05-25BRD142LCRA?20:26 EEST21:35Z
2026-05-22 (partial)BRD142??02:25Z
2026-05-22BRD140EDDKLCRA04:35 CEST08:50 EEST
2026-05-21BRD140EDDKLCRA04:19 CEST08:32 EEST
2026-05-21 (partial)BRD142EDDK?04:11 CEST
2026-05-20 (partial)BRD142EDRK?06:04 CEST
2026-05-20BRD140EDDKLCRA04:09 CEST12:18 EEST
2026-05-19BRD142EDKZEDDK06:03 CEST20:14 CEST
2026-05-19BRD140EDDKLCPH03:45 CEST20:09 EEST
2026-05-12 (partial)BRD142EDDK?04:36 CEST
2026-05-12BRD140EDDK?04:36 CEST05:42Z
2026-05-11 (partial)BRD142EDDK?03:56 CEST
2026-05-11BRD140EDDKLCRA03:57 CEST08:08 EEST
2026-05-08BRD142LCPHEDDK21:45 EEST01:00 CEST
2026-05-08BRD140EDDK?04:21 CEST05:28Z
2026-05-07BRD140EDDK?04:17 CEST05:44Z
2026-05-07BRD142EDDK?20:19 CEST22:20Z
2026-05-06BRD140EDDK?04:14 CEST05:34Z
2026-05-06BRD142LCRAEDDK20:27 EEST23:32 CEST
2026-05-05 (partial)BRD142EDDK?03:59 CEST
2026-05-05BRD140EDDK?03:59 CEST05:12Z
2026-05-04BRD140EDDK?03:59 CEST05:02Z
2026-05-04BRD142LCLKEDDK21:02 EEST00:12 CEST
2026-05-01BRD142LCPH?11:15 EEST12:34Z
2026-05-01BRD140EDDK?04:08 CEST05:10Z
2026-04-30BRD142EDDK?21:25 CEST23:08Z
2026-04-30BRD140EDDKLCRA04:04 CEST08:26 EEST
2026-04-29 (partial)BRD142EDDK?02:00 CEST
2026-04-29BRD140EDDKLCRA04:25 CEST21:28 EEST
2026-04-28 (partial)BRD142EDDK?04:21 CEST
2026-04-28BRD140EDDKLCRA04:33 CEST08:34 EEST
2026-04-27BRD140EDDK?04:06 CEST05:52Z
2026-04-27BRD142OJAIEDDK22:30 +0301:14 CEST
2026-04-24 (partial)BRD142??02:04Z
2026-04-24BRD140?OJAI02:05Z22:00 +03
2026-04-23BRD140??02:19Z05:56Z
2026-04-23BRD142??19:06Z23:14Z
2026-04-22BRD140EDDKLCRA04:11 CEST08:46 EEST
2026-04-22BRD142??17:58Z22:28Z
2026-04-21BRD140??02:13Z05:54Z
2026-04-21 (partial)BRD142EDDK?20:51 CEST
2026-04-20 (partial)BRD142??01:47Z
2026-04-20BRD140??01:47Z05:28Z
2026-04-17BRD140??02:07Z05:38Z
2026-04-17BRD142??18:56Z23:06Z
2026-04-16BRD142LCLK?21:44 EEST23:10Z
2026-04-16BRD140EDDKLCLK04:03 CEST08:56 EEST
2026-04-15BRD142LCLKEDDK21:22 EEST00:42 CEST
2026-04-15BRD140EDDKLCLK04:10 CEST09:02 EEST
2026-04-14BRD142??19:08Z23:16Z
2026-04-14BRD140??02:10Z05:54Z
2026-04-13BRD140EDDKLCRA04:00 CEST08:42 EEST
2026-04-13BRD142??19:30Z23:04Z
2026-04-06BRD140??01:49Z05:00Z
2026-04-03 (partial)BRD142EDDK?21:38 CEST
2026-04-03BRD140??02:25Z05:14Z
2026-04-02 (partial)BRD142EDDK?06:15 CEST
2026-04-02BRD140EDDKLCRA06:16 CEST10:22 EEST
2026-04-01 (partial)BRD142EDDK?00:55 CEST
2026-04-01BRD140?LCRA03:25Z09:28 EEST
2026-03-31 (partial)BRD142??03:13Z
2026-03-31BRD140??03:13Z06:20Z
2026-03-30BRD140??03:23Z06:22Z
2026-03-30BRD142??19:51Z23:22Z
2026-03-16BRD140EDDKLCRA04:43 CET07:46 EET
2026-03-13BRD140?LCRA03:58Z08:58 EET
2026-03-13 (partial)BRD142??03:58Z
2026-03-12BRD140EDDKLCLK05:33 CET10:13 EET
2026-03-12 (partial)BRD142EDDK?05:33 CET
2026-03-11 (partial)BRD142EDDK?01:00 CET
2026-03-11BRD140EDDKLCLK05:15 CET09:48 EET
2026-03-10BRD140EDDKLCLK05:26 CET10:08 EET
2026-03-10 (partial)BRD142??00:00Z
2026-03-09BRD140EDDKLCRA04:53 CET09:12 EET
2026-03-09BRD142LCLK?22:11 EET23:58Z
2026-03-06BRD999LZIBEDDL10:26 CET11:48 CET
2026-03-05 (partial)BRB998LZIB?11:07 CET
2026-03-05 (partial)BRD997TLZIB?13:48 CET
2026-03-05 (partial)BRB998TLZIB?12:22 CET

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