PlaneTrack / aircraft / B-6970

B-6970 - Airbus A320 214

B-6970 is a Airbus A320 214 operated by Spring Airlines, Mode-S hex code 7809AD. Track it live, browse its recent flights, or download its full position history.

Airbus A320 214 (B-6970)
Photo © Zhang Shuo Hao / Planespotters
RegistrationB-6970
Mode-S hex7809AD
ManufacturerAirbus
ModelA320 214
OperatorSpring Airlines
Last seen2026-10-04 15:15 UTC
Last callsignCQH8830

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

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

Flight history 244 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-04 (today)CQH8830?—06:12Zlast received 15:15Z
2026-10-03CQH8632ZGSD?18:02 CST10:22Z
2026-10-03CQH8631??08:15Z08:36Z
2026-10-02CQH8762?ZBSJ08:35Z17:00 CST
2026-10-02CQH8761??03:58Z04:28Z
2026-10-02CQH8762??10:14Z14:42Z
2026-10-02CQH8761??01:15Z02:32Z
2026-10-01CQH8632??10:32Z14:08Z
2026-10-01CQH8631?ZGSD07:35Z17:02 CST
2026-09-29CQH7665??23:13Z23:48Z
2026-09-29CQH8810??03:34Z04:08Z
2026-09-28CQH8609ZGNNVTBS16:39 CST17:38 +07
2026-09-28CQH6953??08:38Z14:38Z
2026-09-28CQH6772??23:26Z23:48Z
2026-09-28CQH6771??04:57Z05:18Z
2026-09-28CQH8610VTBS?18:46 +0713:48Z
2026-09-27CQH8902??09:58Z11:42Z
2026-09-27CQH8901??07:11Z09:02Z
2026-09-26CQH7022??15:05Z15:44Z
2026-09-25CQH7238??11:20Z12:40Z
2026-09-25CQH6953??14:14Z14:40Z
2026-09-25CQH7237??06:51Z08:16Z
2026-09-25CQH8673??00:05Z00:38Z
2026-09-25CQH8674??04:52Z05:22Z
2026-09-25CQH8994??00:05Z16:42Z
2026-09-24CQH7238??07:41Z09:02Z
2026-09-24CQH7237??03:39Z08:57Z
2026-09-24CQH8994??14:14Z15:20Z
2026-09-24CQH8993??10:26Z15:10Z
2026-09-23CQH6744??09:13Z09:44Z
2026-09-23CQH6698??05:00Z06:42Z
2026-09-23CQH6743??15:31Z16:00Z
2026-09-23CQH6697??00:08Z00:42Z
2026-09-22CQH7401??10:54Z11:24Z
2026-09-22 (partial)CQH6225??00:04Z
2026-09-22CQH6226??08:23Z08:50Z
2026-09-22CQH7402??15:08Z15:42Z
2026-09-21CQH7136??05:53Z06:16Z
2026-09-21CQH7176??09:48Z11:16Z
2026-09-21CQH7175??13:49Z15:30Z
2026-09-21CQH7135??03:25Z04:02Z
2026-09-18CQH7135??04:01Z06:42Z
2026-09-17CQH8680??06:48Z07:12Z
2026-09-13CQH8934??14:59Z15:34Z
2026-09-13CQH8511??11:38Z12:16Z
2026-09-12CQH7049??01:12Z01:34Z
2026-09-09CQH6539??08:58Z12:14Z
2026-09-09CQH6540??13:59Z16:30Z
2026-09-09 (partial)CQH6540ZBSJ?20:14 CST
2026-09-07CQH8761??02:09Z02:28Z
2026-09-07CQH8762??08:21Z08:52Z
2026-09-07CQH8761??03:47Z04:16Z
2026-09-06CQH8878??10:29Z10:46Z
2026-09-06CQH7282??08:16Z12:14Z
2026-09-05CQH7281ZGGGVTBS14:19 CST15:26 +07
2026-09-05CQH7282VTBS?16:44 +0711:10Z
Earlier flights (189) - back to 2025-08-17
DateCallsignFromToDepArrRoute
2026-08-28CQH6465ZBSJVTBS08:28 CST14:02 +07
2026-08-27CQH6471??00:36Z14:30Z
2026-08-26CQH7420??01:25Z16:24Z
2026-08-26CQH6319??03:02Z03:22Z
2026-08-25CQH8875??01:55Z02:56Z
2026-08-25CQH7420VTBS?21:40 +0717:04Z
2026-08-25CQH7285ZGGGVTBS18:51 CST20:16 +07
2026-08-25CQH8876??04:46Z05:10Z
2026-08-21CQH8879??04:51Z14:38Z
2026-08-20CQH6320??10:57Z12:26Z
2026-08-20 (partial)CQH6201??00:00Z
2026-08-19 (partial)CQH7391??01:08Z
2026-08-18CQH8875??01:17Z03:39Z
2026-08-18CQH8876??03:40Z13:01Z
2026-08-17CQH6888??11:44Z14:30Z
2026-08-16CQH6953??12:19Z14:34Z
2026-08-16CQH6888??14:33Z14:58Z
2026-08-16CQH6887??12:22Z14:32Z
2026-08-14CQH7237??06:48Z12:40Z
2026-08-14CQH6953??14:43Z15:12Z
2026-08-14CQH8673??00:02Z04:58Z
2026-08-13CQH8555??05:21Z10:18Z
2026-08-12CQH7163??08:19Z23:24Z
2026-07-19CQH6342??14:11Z14:38Z
2026-07-19CQH6341??04:30Z04:52Z
2026-07-18CQH6826VTBD?17:35 +0723:31Z
2026-07-18CQH8832??23:31Z23:58Z
2026-07-18CQH7432??06:35Z12:16Z
2026-07-18CQH6825VHSKVTBS14:35 HKT15:44 +07
2026-07-17CQH7431VHSKVTBS11:02 HKT12:18 +07
2026-07-17CQH7432VTBD?14:09 +0709:28Z
2026-07-15 (partial)CQH6482ZGSZ?02:02 CST
2026-07-15CQH8661??12:45Z13:16Z
2026-07-14CQH6403ZBSJ?18:25 CST10:54Z
2026-07-13CQH6888ZGSZ?14:43 CST14:52Z
2026-07-11CQH7502VTBD?11:16 +0710:35Z
2026-07-11CQH7501VTBDVTBS09:17 +0709:54 +07
2026-07-09CQH6810??13:52Z14:28Z
2026-07-06CQH6482ZGGGZGSZ02:22 CST05:42 CST
2026-07-05CQH6471ZBSJ?08:42 CST04:04Z
2026-07-05CQH6472ZBSJ?23:52 CST16:12Z
2026-07-04CQH6465ZBSJ?08:26 CST07:02Z
2026-07-04CQH6466VTBD?15:22 +0714:34Z
2026-07-03CQH8679ZGGG?21:31 CST15:36Z
2026-07-02CQH8674ZBAA?21:03 CST13:28Z
2026-07-02CQH8975ZBSJ?07:15 CST23:34Z
2026-06-23CQH7388ZBYN?17:31 CST10:02Z
2026-06-21CQH7134ZBTJ?20:14 CST12:40Z
2026-06-17CQH7135??04:17Z04:40Z
2026-06-17CQH7136??06:35Z06:58Z
2026-06-15CQH8627ZBSJ?17:01 CST09:18Z
2026-06-14CQH6954ZBAAZBSJ21:52 CST22:24 CST
2026-05-20CQH6600??00:22Z10:46Z
2026-05-20CQH6599ZBTJ?08:46 CST14:46Z
2026-05-09CQH7204ZBSJ?15:29 CST07:46Z
2026-05-08CQH7461??10:43Z11:08Z
2026-05-08CQH7462??13:19Z13:42Z
2026-05-07CQH7203ZBSJ?16:08 CST08:30Z
2026-05-06CQH8680ZBSJ?14:43 CST07:12Z
2026-05-05CQH6810??12:00Z12:40Z
2026-05-05CQH6954ZBSJ?23:54 CST16:14Z
2026-05-03CQH7502VTBD?11:13 +0704:42Z
2026-05-03CQH7501VTBDVTBS08:56 +0709:26 +07
2026-05-01CQH6954ZBAAZBSJ22:05 CST22:36 CST
2026-04-28 (partial)CQH7091ZBSJ?15:49 CST
2026-04-27CQH6116??11:28Z11:46Z
2026-04-27CQH6115ZBSJ?09:12 CST01:36Z
2026-04-26CQH6731ZBTJ?18:36 CST11:00Z
2026-04-26CQH6732ZBTJ?21:15 CST13:39Z
2026-04-25CQH6776??09:50Z12:50Z
2026-04-25CQH6775??04:25Z04:48Z
2026-04-24CQH7092??14:23Z15:16Z
2026-04-24CQH6156??06:40Z09:02Z
2026-04-24CQH6155??02:22Z06:40Z
2026-04-23CQH7391??01:08Z01:32Z
2026-04-22CQH8875?VHHH02:33Z11:54 HKT
2026-04-22CQH8934??15:19Z15:56Z
2026-04-22CQH8511??11:51Z12:30Z
2026-04-21CQH8755ZGGGVTBS23:44 CST01:00 +07
2026-04-20 (partial)CQH8933??02:23Z
2026-04-20CQH8512??02:24Z02:58Z
2026-04-19CQH8933??22:09Z23:34Z
2026-04-19CQH8894VTBD?10:08 +0704:30Z
2026-04-19CQH8893??00:43Z01:18Z
2026-04-17CQH7420VTBD?21:49 +0716:08Z
2026-04-17CQH8876??03:50Z04:12Z
2026-04-17CQH8875??01:06Z02:14Z
2026-04-17CQH7285ZGGGVTBS19:10 CST20:36 +07
2026-04-14CQH6600??10:01Z10:28Z
2026-04-13CQH8610??03:02Z17:12Z
2026-04-13CQH6836??03:03Z09:44Z
2026-04-12CQH8610VTBD?20:02 +0714:42Z
2026-04-12CQH8609ZGNNVTBS17:15 CST18:14 +07
2026-04-03CQH6814??16:06Z16:34Z
2026-03-31CQH8661??09:07Z17:38Z
2026-03-30CQH7277??02:09Z02:36Z
2026-03-30CQH7278??06:49Z07:24Z
2026-03-12 (partial)CQH8662ZBSJ?14:22 CST
2026-03-12 (partial)CQH6481??00:04Z
2026-03-12CQH8661??08:02Z08:30Z
2026-03-10CQH7462??08:55Z09:12Z
2026-03-03CQH8789ZBSJRKSI15:23 CST18:04 KST
2026-03-03CQH8790RKSI?19:28 KST12:36Z
2026-03-02CQH8673??01:11Z01:42Z
2026-03-02CQH8674??06:01Z06:28Z
2026-03-01CQH8965??09:12Z10:34Z
2026-03-01CQH8976??15:07Z16:26Z
2026-02-26CQH7515??12:24Z12:50Z
2026-02-26CQH7516??10:06Z10:30Z
2026-02-25CQH8965??10:27Z11:46Z
2026-02-25CQH6320??07:55Z09:06Z
2026-02-25CQH6319??03:32Z04:48Z
2026-02-25CQH8976??15:20Z16:34Z
2026-02-21CQH8731??12:36Z13:06Z
2026-02-18CQH6804??06:55Z07:24Z
2026-02-15CQH7516??09:58Z10:20Z
2026-02-15CQH7515??12:21Z12:50Z
2026-02-14CQH7135??11:02Z11:22Z
2026-02-14CQH7136??13:57Z14:24Z
2026-02-03CQH6195??23:21Z23:40Z
2026-01-30 (partial)CQH8975??00:09Z
2026-01-30CQH8966??04:08Z05:18Z
2026-01-29CQH8976??14:32Z15:47Z
2026-01-29 (partial)CQH8975??00:07Z
2026-01-29CQH8728??09:06Z09:30Z
2026-01-28CQH7238??14:52Z16:08Z
2026-01-28CQH7237??10:26Z15:56Z
2026-01-26CQH8662??06:04Z06:32Z
2026-01-25CQH8860??06:50Z07:18Z
2026-01-24CQH6538??09:08Z09:32Z
2026-01-24CQH6537?RJFF07:05Z17:06 JST
2026-01-24CQH7636??02:44Z03:10Z
2026-01-23CQH7596??09:06Z10:40Z
2026-01-21CQH7518??06:43Z07:06Z
2026-01-21CQH7517??02:22Z02:48Z
2026-01-20CQH7206??13:48Z14:22Z
2026-01-19CQH6538RJFF?19:01 JST10:26Z
2026-01-19CQH8516RJTTRJFF01:47 JST04:04 JST
2026-01-19CQH8515RJTERJTT23:05 JST00:26 JST
2026-01-19CQH6610RJFF?12:01 JST03:24Z
2026-01-09CQH8688??02:59Z04:36Z
2026-01-08 (partial)CQH6482ZGSZ?22:45 CST
2026-01-07CQH7656??09:46Z10:18Z
2026-01-06CQH7609??06:30Z06:48Z
2026-01-01CQH8920??23:17Z23:48Z
2026-01-01CQH8708??03:22Z04:10Z
2026-01-01CQH8707??00:12Z00:54Z
2025-12-30CQH7596??09:01Z10:25Z
2025-12-30CQH7595??05:49Z06:08Z
2025-12-30CQH8920??23:18Z23:52Z
2025-12-25CQH7596??10:10Z11:46Z
2025-12-23CQH7205??10:37Z10:56Z
2025-12-22CQH8876??04:14Z04:32Z
2025-12-22CQH7206??13:41Z14:22Z
2025-12-22CQH8875?VMMC01:28Z10:42 CST
2025-12-21CQH7280VTBS?15:56 +0711:10Z
2025-12-21CQH7279?VTBS05:08Z14:58 +07
2025-12-18CQH6804??06:36Z07:08Z
2025-12-18 (partial)CQH8671??00:25Z
2025-10-30CQH6736??00:15Z00:44Z
2025-10-30CQH8799??00:12Z13:08Z
2025-10-30CQH6735??04:49Z05:14Z
2025-10-29CQH6589??04:09Z04:34Z
2025-10-29CQH8800??07:52Z08:42Z
2025-10-29CQH8799??12:10Z12:50Z
2025-10-24CQH8601RJNNRJGG13:17 JST14:30 JST
2025-10-22CQH7278??06:39Z07:10Z
2025-10-22CQH7277??01:48Z02:10Z
2025-10-21 (partial)CQH8756??02:41Z
2025-10-20CQH8755ZGGGVTBS23:57 CST01:18 +07
2025-10-20CQH8756VTBS?02:43 +0721:56Z
2025-10-15CQH6330RJBB?18:11 JST11:04Z
2025-10-15CQH6329?RJBB05:45Z16:40 JST
2025-10-14CQH8920??09:43Z10:16Z
2025-10-14CQH8708??03:07Z03:44Z
2025-10-08CQH7025??06:07Z06:28Z
2025-10-07CQH8920??09:39Z10:12Z
2025-09-23CQH6330RJOYRKSW17:52 JST18:57 KST
2025-09-20CQH6330RJOYRKSM18:02 JST19:15 KST
2025-09-20CQH6329?RJOY05:31Z16:27 JST
2025-08-26CQH6189??06:52Z07:12Z
2025-08-26 (partial)CQH6217RJAA?11:57 JST
2025-08-22CQH6130RJAA?03:29 JST21:57Z
2025-08-22CQH6129?RJAA08:30Z22:02 JST
2025-08-21CQH8792??07:52Z08:52Z
2025-08-19CQH6155??03:13Z05:37Z
2025-08-19CQH6156??05:47Z08:12Z
2025-08-19CQH8661??17:59Z19:14Z
2025-08-17CQH8976??15:32Z15:54Z

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