PlaneTrack / aircraft / B-9987

B-9987 - Airbus A320 214SL

B-9987 is a Airbus A320 214SL operated by Tianjin Airlines, Mode-S hex code 780BC2. Track it live, browse its recent flights, or download its full position history.

Airbus A320 214SL (B-9987)
Photo © sunshydl / Planespotters
RegistrationB-9987
Mode-S hex780BC2
ManufacturerAirbus
ModelA320 214SL
OperatorTianjin Airlines
Last seen2026-10-05 17:32 UTC
Last callsignGCR7654

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

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

Flight history 180 flights since Oct 2025

DateCallsignFromToDepArrRoute
2026-10-05 (today)GCR7654?—00:16Zlast received 17:32Z
2026-10-04GCR7656?ZLXY00:18Z12:50 CST
2026-10-04GCR7638?ZLXY10:07Z19:48 CST
2026-10-04GCR7637ZLXY?14:21 CST07:34Z
2026-10-04 (partial)GCR7655??00:00Z
2026-10-03GCR7659ZLXY?19:57 CST13:12Z
2026-10-03 (partial)GCR7655ZLXY?07:40 CST
2026-10-03GCR7620?ZLXY08:55Z17:18 CST
2026-10-03GCR7660?ZLXY15:04Z00:42 CST
2026-10-02GCR7660?ZLXY15:35Z01:04 CST
2026-10-02GCR7659ZLXY?20:40 CST13:56Z
2026-10-02GCR7656?ZLXY03:14Z12:40 CST
2026-10-02GCR7655??00:00Z00:22Z
2026-10-02GCR7638?ZLXY10:00Z19:26 CST
2026-10-02GCR7637??06:09Z07:24Z
2026-10-02GCR7619ZLXY?06:27 CST22:44Z
2026-10-01GCR7656?ZLXY03:24Z12:44 CST
2026-10-01 (partial)GCR7655??03:24Z
2026-10-01GCR7655??00:00Z00:20Z
2026-10-01GCR7640?ZLXY17:14Z01:36 CST
2026-10-01GCR7639ZLXY?20:58 CST13:48Z
2026-10-01GCR7638?ZLXY10:22Z19:52 CST
2026-10-01GCR7637ZLXY?14:25 CST06:46Z
2026-09-30 (partial)GCR7656??03:19Z
2026-09-30 (partial)GCR7655??03:18Z
2026-09-30GCR7655??00:06Z00:28Z
2026-09-30GCR7640?ZLXY17:47Z02:10 CST
2026-09-30GCR7639ZLXY?21:22 CST13:50Z
2026-09-30GCR7638?ZLXY10:28Z19:58 CST
2026-09-30GCR7637ZLXY?14:23 CST06:46Z
2026-09-29GCR7638?ZLXY10:10Z19:40 CST
2026-09-29GCR7656?ZLXY03:05Z12:38 CST
2026-09-29 (partial)GCR7655??00:04Z
2026-09-29GCR7640?ZLXY17:10Z01:38 CST
2026-09-29GCR7639ZLXY?20:50 CST13:12Z
2026-09-29GCR7637??06:20Z06:42Z
2026-09-28GCR7640?ZLXY17:06Z01:30 CST
2026-09-28GCR7639ZLXY?20:58 CST13:20Z
2026-09-28 (partial)GCR7689ZLXY?10:34 CST
2026-09-28GCR7689ZLXYZGSD12:37 CST15:04 CST
2026-09-28GCR7690ZGSDZLXY17:18 CST19:38 CST
2026-09-27GCR7588??07:36Z10:56Z
2026-09-27GCR7587??01:26Z04:54Z
2026-09-22GCR7587??01:50Z05:06Z
2026-09-22GCR7588??07:54Z11:14Z
2026-09-21GCR7581?ZLXY01:13Z09:40 CST
2026-09-21GCR6464??03:05Z03:34Z
2026-09-05GCR7539??05:27Z05:46Z
Earlier flights (133) - back to 2025-10-13
DateCallsignFromToDepArrRoute
2026-09-04GCR7539??05:51Z06:12Z
2026-08-30GCR7656??03:31Z03:58Z
2026-08-30GCR7655??00:36Z01:02Z
2026-08-29GCR7656??03:15Z03:42Z
2026-08-29GCR7655??00:15Z00:41Z
2026-08-28GCR7655??00:28Z03:47Z
2026-08-28GCR7656??03:48Z04:12Z
2026-08-27GCR7655??00:04Z00:32Z
2026-08-27GCR7656??03:19Z03:44Z
2026-08-24GCR7656??03:12Z03:54Z
2026-08-23GCR7656??03:21Z03:50Z
2026-08-23GCR7655??00:32Z01:06Z
2026-08-20GCR7656??03:15Z03:38Z
2026-08-20GCR7655??00:03Z00:28Z
2026-08-19GCR7655??00:08Z03:24Z
2026-08-18GCR7655??00:16Z00:42Z
2026-08-15GCR7855??01:06Z01:30Z
2026-08-15GCR7856??07:40Z10:22Z
2026-07-18GCR7656??03:26Z03:54Z
2026-07-18GCR7655??00:09Z00:36Z
2026-07-16GCR7656??03:20Z03:52Z
2026-07-16GCR7655??00:00Z00:26Z
2026-07-13GCR7656ZBYN?08:11 CST03:46Z
2026-07-13GCR7655ZBYN?08:11 CST00:40Z
2026-07-12GCR7655ZBYN?08:28 CST03:36Z
2026-07-12GCR7656ZBYN?08:26 CST04:00Z
2026-07-09GCR7655ZBYN?08:07 CST00:34Z
2026-07-09GCR7656ZBTJ?12:13 CST06:02Z
2026-07-07GCR7895??04:18Z04:40Z
2026-07-07GCR7896??10:13Z12:42Z
2026-07-05GCR7870ZBSJ?03:16 CST19:34Z
2026-07-05GCR7869??05:44Z11:30Z
2026-07-04GCR7901ZBYN?15:25 CST07:52Z
2026-07-04GCR7902ZBYN?00:29 CST16:58Z
2026-07-03GCR7860??15:48Z16:08Z
2026-07-03GCR7859??05:57Z06:18Z
2026-06-27GCR7655ZBYN?08:09 CST00:38Z
2026-06-27GCR7656??03:18Z03:42Z
2026-06-26GCR7655ZBYN?08:00 CST00:26Z
2026-06-26GCR7656ZBTJ?11:18 CST03:42Z
2026-06-25 (partial)GCR7655ZBYN?08:00 CST
2026-06-25GCR7656ZBTJ?11:17 CST03:42Z
2026-06-23GCR7655ZBYN?08:00 CST00:22Z
2026-06-23GCR7656ZBTJ?11:11 CST03:44Z
2026-06-22GCR7656ZBTJ?11:17 CST03:46Z
2026-06-22GCR7655ZBYN?08:05 CST00:30Z
2026-06-21GCR7584ZBTJ?15:57 CST08:24Z
2026-06-20GCR7583ZBYN?06:50 CST23:14Z
2026-06-19GCR7584??08:27Z08:52Z
2026-06-18 (partial)GCR7655ZBYN?08:16 CST
2026-06-18GCR7583ZBYN?07:09 CST23:40Z
2026-06-16 (partial)GCR7655ZBYN?08:00 CST
2026-06-16GCR7656ZBTJ?11:09 CST03:40Z
2026-06-15GCR7584??07:58Z08:16Z
2026-06-14GCR7583ZBYN?07:00 CST23:26Z
2026-05-21GCR7584ZBTJ?15:59 CST08:24Z
2026-05-20 (partial)GCR7583ZBYN?09:53 CST
2026-05-19 (partial)GCR7583ZBYN?09:24 CST
2026-05-19 (partial)GCR7584ZBAA?10:17 CST
2026-05-11GCR7584ZBAA?13:46 CST08:36Z
2026-05-10GCR7583??23:05Z23:30Z
2026-05-10GCR7584ZBTJ?15:55 CST08:18Z
2026-05-09GCR7583??23:17Z23:48Z
2026-05-09GCR7584??08:05Z08:28Z
2026-05-08GCR7584ZBTJ?16:02 CST08:26Z
2026-05-08GCR7583??23:11Z23:42Z
2026-05-07GCR7656ZBTJ?11:40 CST04:08Z
2026-05-07GCR7655ZBYN?08:15 CST00:38Z
2026-05-07GCR7583??23:04Z23:28Z
2026-05-05GCR7656ZBYN?08:15 CST03:40Z
2026-05-05GCR7655ZBYN?08:16 CST00:44Z
2026-05-04GCR7655ZBYN?08:02 CST00:32Z
2026-05-03 (partial)GCR7635??01:25Z
2026-04-30GCR7635ZBYN?17:46 CST10:18Z
2026-04-29GCR7655ZBYN?08:00 CST00:28Z
2026-04-20GCR7584??07:59Z08:22Z
2026-04-19GCR7583??23:17Z23:42Z
2026-04-19GCR7611??07:28Z08:02Z
2026-04-15GCR7611??07:39Z08:10Z
2026-04-13GCR6543??06:41Z06:58Z
2026-04-13GCR7584??03:53Z08:24Z
2026-04-13GCR6544??08:35Z11:18Z
2026-03-29GCR6500??08:16Z08:52Z
2026-03-29GCR6499??05:32Z06:04Z
2026-03-08GCR6578??11:29Z12:06Z
2026-03-07GCR6578??12:03Z12:24Z
2026-03-06GCR6578??11:38Z12:20Z
2026-03-05GCR7895??03:47Z04:10Z
2026-03-05GCR7896??09:37Z09:58Z
2026-03-05GCR7905??11:45Z12:06Z
2026-03-02GCR6527??06:03Z06:34Z
2026-03-02GCR6528??12:37Z12:54Z
2026-03-02GCR6528?ZBSJ10:38Z19:16 CST
2026-03-01GCR6538??06:19Z07:52Z
2026-02-28GCR7808??08:12Z08:34Z
2026-02-28GCR7807??00:35Z01:02Z
2026-02-28GCR7865??11:33Z11:56Z
2026-02-27GCR7855??00:35Z00:58Z
2026-02-27GCR7856??07:51Z08:10Z
2026-02-26GCR7871??05:21Z09:22Z
2026-02-26GCR7872??13:08Z16:34Z
2026-02-26GCR7645??01:53Z02:16Z
2026-02-02GCR7888??12:12Z12:36Z
2026-02-02GCR7646??14:52Z15:18Z
2026-02-02GCR7887??06:53Z07:18Z
2026-02-01GCR7820??08:58Z09:20Z
2026-01-31GCR7819??23:33Z23:58Z
2026-01-31GCR7857??06:24Z06:50Z
2026-01-31GCR7858??16:42Z17:06Z
2026-01-30GCR6528??11:09Z11:30Z
2026-01-30GCR6527??04:09Z06:34Z
2026-01-28GCR6560??05:12Z09:28Z
2026-01-28GCR6551??14:39Z14:56Z
2026-01-28GCR6552??17:44Z18:08Z
2026-01-27GCR6559??15:22Z19:04Z
2026-01-26GCR6538??05:32Z07:12Z
2026-01-25GCR6538??05:31Z07:07Z
2026-01-22 (partial)GCR7909ZGSZ?08:22 CST
2026-01-22GCR7865??11:44Z12:06Z
2026-01-21GCR7888??12:11Z12:34Z
2026-01-21GCR7887??06:53Z07:18Z
2026-01-20GCR7856??07:37Z07:56Z
2026-01-20GCR7855??00:30Z00:56Z
2026-01-19GCR7887??06:49Z07:18Z
2026-01-19GCR7888??12:11Z12:32Z
2025-10-25GCR7655??00:30Z00:54Z
2025-10-24GCR6550??05:49Z09:44Z
2025-10-24 (partial)GCR6549??00:00Z
2025-10-23 (partial)GCR6549??00:06Z
2025-10-22GCR7817??00:00Z00:22Z
2025-10-21GCR7902??16:16Z16:40Z
2025-10-13GCR7656??04:05Z04:28Z
2025-10-13GCR7655??01:11Z01:32Z

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