Flight

CAL022

Flight history and live tracking for CAL022, operated by China Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineChina Airlines
Typical originRCTP CHIANG KAI SHEK INTERNATIONAL
Typical destinationKSEA SEATTLE TACOMA INTERNATIONAL
Distance5,268 nm

Flight history 289 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedRCTPKSEA08:28 CST19:38 PDT2h 09mB-18917
2026-10-01estimatedRCTPKSEA23:51 CST11:32 PDT2h 40mB-18917
2026-09-30estimatedRCTPKSEA09:26 CST19:50 PDT1h 23mB-18916
2026-09-29estimated??02:03Z18:54Z16h 50mB-18906
2026-09-28estimated??01:56Z18:56Z16h 59mB-18916
2026-09-27partial??00:05ZB-18901
2026-09-26estimatedRCTPKSEA23:57 CST11:42 PDT2h 44mB-18901
2026-09-25estimatedRCTPKSEA09:23 CST19:16 PDT0h 53mB-18916
2026-09-24estimatedRCTPKSEA00:04 CST11:48 PDT2h 43mB-18916
2026-09-23estimatedRCTPKSEA09:38 CST19:32 PDT0h 54mB-18916
2026-09-22partial??00:47ZB-18912
2026-09-21estimated??01:41Z18:40Z16h 58mB-18916
2026-09-20estimated??17:26Z18:26Z1h 00mB-18916
2026-09-19estimated??18:23Z19:00Z0h 36mB-18901
2026-09-18estimatedRCTPKSEA08:19 CST19:42 PDT2h 22mB-18916
2026-09-17estimatedRCTPKSEA00:15 CST12:08 PDT2h 52mB-18916
2026-09-16estimatedRCTPKSEA08:00 CST19:16 PDT2h 15mB-18916
2026-09-15partial??00:00ZB-18906
2026-09-14partial??00:00ZB-18916
2026-09-13partial??00:00ZB-18909
2026-09-12estimatedRCTPKSEA00:18 CST16:58 PDT7h 39mB-18909
2026-09-11estimatedRCTPKSEA08:00 CST19:50 PDT2h 49mB-18916
2026-09-10estimatedRCTPKSEA00:20 CST16:58 PDT7h 38mB-18916
2026-09-09estimatedRCTPKSEA08:38 CST19:32 PDT1h 53mB-18916
2026-09-08partial??00:44ZB-18916
2026-09-07estimated??09:06Z23:32Z14h 25mB-18916
2026-09-07estimated??01:56Z02:58Z1h 01mB-18916
2026-09-06estimatedRCTPKSEA16:42 CST12:18 PDT10h 35mB-18918
2026-09-06estimatedRCTPKSEA09:04 CST19:36 PDT1h 31mB-18918
2026-09-05estimatedRCTPKSEA00:17 CST13:12 PDT3h 55mB-18918
2026-09-04estimatedRCTPKSEA09:38 CST19:44 PDT1h 05mB-18916
2026-09-03estimatedRCTPKSEA23:57 CST16:58 PDT8h 00mB-18916
Earlier flights (257) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02estimated??00:00Z03:12Z3h 12mB-18916
2026-09-01partial??00:00ZB-18906
2026-08-31partial??02:05ZB-18916
2026-08-30estimated??01:21Z19:04Z17h 42mB-18902
2026-08-29estimatedRCTPKSEA23:50 CST11:38 PDT2h 47mB-18902
2026-08-28estimatedRCTPKSEA08:00 CST19:54 PDT2h 54mB-18906
2026-08-27estimatedRCTPKSEA00:22 CST16:58 PDT7h 35mB-18906
2026-08-26estimatedRCTPKSEA10:43 CST20:28 PDT0h 44mB-18916
2026-08-25partial??00:00ZB-18912
2026-08-24estimatedRCTPKSEA16:53 CST16:58 PDT15h 04mB-18916
2026-08-24estimatedKTCMKSEA17:00 PDT20:20 PDT3h 19mB-18916
2026-08-23partial??01:56ZB-18902
2026-08-22estimatedRCTPKSEA00:09 CST14:08 PDT4h 58mB-18902
2026-08-21estimatedKTCMKSEA17:20 PDT02:02 PDT8h 41mB-18916
2026-08-20estimated??16:41Z19:28Z2h 46mB-18916
2026-08-19estimated??02:21Z03:30Z1h 08mB-18916
2026-08-18partial??02:11ZB-18901
2026-08-17partial??00:44ZB-18916
2026-08-16estimated??02:23Z19:22Z16h 58mB-18902
2026-08-15estimatedRCTPKSEA00:16 CST12:10 PDT2h 53mB-18902
2026-08-14estimatedKTCMKSEA19:17 PDT20:08 PDT0h 50mB-18903
2026-08-12estimated??01:19Z03:31Z2h 11mB-18916
2026-08-11estimated??18:55Z19:22Z0h 26mB-18916
2026-07-23estimatedRCTPKSEA00:01 CST11:58 PDT2h 56mB-18916
2026-07-22estimatedKTCMKSEA17:00 PDT19:56 PDT2h 55mB-18916
2026-07-21partial??02:14ZB-18912
2026-07-20estimated??02:00Z18:48Z16h 47mB-18916
2026-07-19estimatedRCTPKSEA16:52 CST11:44 PDT9h 51mB-18910
2026-07-19estimated?KSEA02:24Z20:28 PDT1h 03mB-18910
2026-07-18estimatedRCTPKSEA00:17 CST12:08 PDT2h 50mB-18910
2026-07-17estimatedKTCMKSEA19:27 PDT20:20 PDT0h 52mB-18916
2026-07-16estimatedRCTPKSEA00:00 CST11:58 PDT2h 57mB-18916
2026-07-15estimatedKTCMKSEA20:10 PDT20:58 PDT0h 48mB-18916
2026-07-14estimated??09:09Z19:36Z10h 26mB-18902
2026-07-14estimated?KSEA00:09Z20:36 PDT3h 26mB-18902
2026-07-13estimatedKGRF?19:34 PDT19:18Z16h 43mB-18916
2026-07-12estimatedRCTPKSEA00:12 CST12:18 PDT3h 05mB-18916
2026-07-10estimatedKTCMKSEA19:26 PDT20:22 PDT0h 55mB-18916
2026-07-09estimatedRCTPKSEA00:35 CST12:28 PDT2h 52mB-18916
2026-07-08estimatedKBFIKSEA18:33 PDT19:54 PDT1h 20mB-18916
2026-07-07estimatedRCTPKSEA16:44 CST12:10 PDT10h 25mB-18906
2026-07-07estimatedKTCMKSEA18:39 PDT19:32 PDT0h 52mB-18906
2026-07-06estimatedRCTPKSEA16:48 CST11:40 PDT9h 51mB-18916
2026-07-06estimatedKBFIKSEA18:47 PDT19:44 PDT0h 56mB-18916
2026-07-05estimated??08:42Z19:00Z10h 17mB-18906
2026-07-05estimatedKSEA?18:41 PDT02:30Z0h 48mB-18906
2026-07-04estimatedRCTPKSEA23:52 CST15:38 PDT6h 45mB-18906
2026-07-03estimatedKPAEKSEA18:28 PDT20:06 PDT1h 38mB-18916
2026-07-02estimatedRCTPKSEA00:08 CST11:56 PDT2h 47mB-18916
2026-07-01estimatedKTCM?18:44 PDT02:30Z0h 45mB-18916
2026-06-30partialKPAE?18:20 PDTB-18908
2026-06-29estimated??00:51Z18:48Z17h 56mB-18916
2026-06-28estimatedRCTPKSEA16:16 CST11:48 PDT10h 31mB-18910
2026-06-28estimatedKBFIKSEA18:43 PDT19:34 PDT0h 50mB-18910
2026-06-27estimatedRCTPKSEA00:20 CST12:08 PDT2h 47mB-18910
2026-06-26estimatedKTCMKSEA18:40 PDT21:16 PDT2h 35mB-18916
2026-06-25estimatedRCTPKSEA01:54 CST13:42 PDT2h 47mB-18916
2026-06-24estimatedKTCMKSEA18:11 PDT19:00 PDT0h 48mB-18916
2026-06-23estimatedKGRF?19:00 PDT18:22Z16h 21mB-18910
2026-06-22estimatedKGRF?19:12 PDT19:04Z16h 51mB-18915
2026-06-21estimatedKPAE?18:42 PDT19:02Z17h 20mB-18906
2026-06-20estimatedRCTPKSEA23:47 CST11:34 PDT2h 46mB-18906
2026-06-19partialKSEA?19:11 PDTB-18916
2026-06-18estimatedRCTPKSEA00:14 CST11:50 PDT2h 35mB-18916
2026-06-17estimatedKTCMKSEA17:44 PDT19:36 PDT1h 51mB-18916
2026-06-16partialKSEA?19:30 PDTB-18915
2026-06-16partialKSEA?18:42 PDTB-18915
2026-06-15partialKSEA?19:28 PDTB-18916
2026-06-15partialKSEA?18:44 PDTB-18916
2026-06-14estimatedKGRF?18:25 PDT19:04Z17h 38mB-18905
2026-06-13estimatedRCTPKSEA01:44 CST11:46 PDT1h 01mB-18905
2026-06-12partialKSEA?17:50 PDTB-18916
2026-05-29estimatedKTCMKSEA18:49 PDT19:30 PDT0h 40mB-18916
2026-05-28estimatedRCGMKSEA00:41 CST11:42 PDT2h 00mB-18916
2026-05-27estimatedKTCMKSEA18:54 PDT19:50 PDT0h 55mB-18916
2026-05-26estimatedKPAE?18:42 PDT19:02Z17h 19mB-18909
2026-05-25estimatedKPAE?18:29 PDT18:58Z17h 28mB-18916
2026-05-24partialKPAE?18:34 PDTB-18917
2026-05-23estimatedRCGMKSEA00:07 CST11:54 PDT2h 46mB-18917
2026-05-22estimatedKTCMKSEA18:19 PDT19:22 PDT1h 02mB-18917
2026-05-21estimatedRCTPKSEA00:14 CST12:02 PDT2h 47mB-18917
2026-05-20RCTPKSEA08:59 CST01:30 PDT7h 30mB-18916
2026-05-19partialKBFI?18:38 PDTB-18916
2026-05-12estimatedKGRF?18:00 PDT17:14Z16h 13mB-18906
2026-05-11estimated??00:28Z17:44Z17h 15mB-18916
2026-05-10partialKGRF?18:09 PDTB-18907
2026-05-09estimatedRCTPKSEA23:52 CST11:18 PDT2h 26mB-18907
2026-05-08estimatedKTCMKSEA18:34 PDT19:24 PDT0h 49mB-18916
2026-05-07estimatedRCTPKSEA23:46 CST16:54 PDT8h 08mB-18916
2026-05-06estimatedKPAEKSEA17:48 PDT19:40 PDT1h 51mB-18916
2026-05-05partial??00:21ZB-18907
2026-05-04partial??00:00ZB-18902
2026-05-03partialKSEA?18:30 PDTB-18916
2026-05-02estimatedRCTPKSEA23:52 CST15:36 PDT6h 43mB-18916
2026-05-01estimatedKTCMKSEA17:55 PDT19:40 PDT1h 45mB-18910
2026-04-30estimatedRCTPKSEA00:17 CST16:12 PDT6h 54mB-18910
2026-04-29estimatedKPAEKSEA18:25 PDT19:16 PDT0h 50mB-18910
2026-04-28partialKPAE?18:32 PDTB-18916
2026-04-27estimatedKPAE?18:19 PDT18:46Z17h 26mB-18917
2026-04-26estimatedKSEA?18:19 PDT18:36Z17h 16mB-18907
2026-04-25estimatedRCTPKSEA00:09 CST11:32 PDT2h 23mB-18907
2026-04-24estimatedKTCMKSEA19:50 PDT20:42 PDT0h 51mB-18916
2026-04-23estimatedRCTPKSEA01:20 CST12:50 PDT2h 29mB-18916
2026-04-22estimated?KSEA01:45Z19:34 PDT0h 48mB-18910
2026-04-21estimated??01:38Z18:48Z17h 09mB-18916
2026-04-20estimated??01:36Z18:36Z16h 59mB-18903
2026-04-19estimated??01:51Z18:54Z17h 02mB-18916
2026-04-18estimatedRCTPKSEA00:22 CST11:50 PDT2h 28mB-18916
2026-04-17estimated?KSEA00:49Z19:44 PDT1h 54mB-18916
2026-04-16estimatedRCTPKSEA00:28 CST12:08 PDT2h 39mB-18916
2026-04-15estimated?KSEA00:47Z19:40 PDT1h 53mB-18916
2026-04-14partial??00:30ZB-18909
2026-04-13estimatedKTCMKSEA18:33 PDT19:22 PDT0h 48mB-18916
2026-04-12estimated?KSEA01:14Z18:58 PDT0h 43mB-18909
2026-04-11estimated??15:55Z18:32Z2h 36mB-18909
2026-04-05estimatedKTCMKSEA19:06 PDT20:04 PDT0h 57mB-18902
2026-04-04estimated??16:42Z19:12Z2h 29mB-18902
2026-04-02estimatedRCTPKSEA00:39 CST12:14 PDT2h 34mB-18916
2026-04-01estimated?KSEA01:55Z19:38 PDT0h 42mB-18902
2026-03-31partial??01:43ZB-18905
2026-03-30estimated??01:56Z18:46Z16h 49mB-18901
2026-03-29partialKSEA?19:56 PDTB-18917
2026-03-29estimated?KSEA02:29Z19:54 PDT0h 24mB-18917
2026-03-28estimatedRCTPKSEA00:34 CST12:08 PDT2h 33mB-18917
2026-03-16estimated?KSEA00:03Z19:16 PDT2h 12mB-18917
2026-03-15partial??01:46ZB-18902
2026-03-14estimated??16:11Z17:08Z0h 56mB-18902
2026-03-13estimatedKTCMKSEA17:44 PDT19:32 PDT1h 47mB-18907
2026-03-12estimated??17:08Z17:30Z0h 21mB-18907
2026-03-11estimatedRCTPKSEA09:48 CST19:30 PDT0h 41mB-18907
2026-03-10estimated??01:58Z17:16Z15h 17mB-18917
2026-03-09estimated??01:30Z17:36Z16h 05mB-18910
2026-03-08estimated??01:05Z17:14Z16h 08mB-18905
2026-03-07estimated??15:56Z16:49Z0h 52mB-18905
2026-03-06estimatedRCTPKSEA09:37 CST18:28 PST0h 50mB-18912
2026-03-05estimatedRCTPKSEA00:19 CST10:38 PST2h 18mB-18912
2026-03-04estimated?KBFI01:51Z18:38 PST0h 47mB-18908
2026-03-03estimated??02:04Z17:12Z15h 08mB-18905
2026-03-02estimated??02:12Z17:14Z15h 01mB-18909
2026-03-01estimated??02:20Z18:56Z16h 35mB-18917
2026-02-28estimatedRCTPKSEA00:20 CST11:02 PST2h 41mB-18917
2026-02-27estimatedRCTPKSEA08:07 CST18:56 PST2h 48mB-18909
2026-02-26estimatedRCTPKSEA00:15 CST15:28 PST7h 12mB-18909
2026-02-25estimatedRCTPKSEA09:34 CST18:30 PST0h 55mB-18907
2026-02-24partial??00:00ZB-18918
2026-02-23partial??00:03ZB-18906
2026-02-22partial??00:02ZB-18903
2026-02-21estimatedRCTPKSEA23:51 CST15:58 PST8h 06mB-18903
2026-02-20estimatedRCTPKSEA09:23 CST18:10 PST0h 46mB-18908
2026-02-19estimatedRCTPKSEA23:57 CST08:56 PST0h 58mB-18908
2026-02-18estimatedRCTPKSEA09:20 CST18:06 PST0h 45mB-18909
2026-02-17estimatedRCTPKSEA15:58 CST10:28 PST10h 29mB-18907
2026-02-17estimatedRCTPKSEA09:20 CST18:16 PST0h 55mB-18907
2026-02-16partial??00:44ZB-18908
2026-02-15estimated??01:14Z18:34Z17h 19mB-18910
2026-02-14estimatedRCTPKSEA00:00 CST15:40 PST7h 39mB-18910
2026-02-13estimatedRCTPKSEA09:32 CST18:20 PST0h 47mB-18901
2026-02-12estimatedRCTPKSEA00:13 CST09:11 PST0h 57mB-18901
2026-02-11estimatedRCTPKSEA08:37 CST18:14 PST1h 36mB-18905
2026-02-07estimatedRCTPKSEA00:40 CST12:34 PST3h 54mB-18912
2026-02-06estimated?KBFI01:53Z18:40 PST0h 46mB-18909
2026-02-05estimatedRCTPKSEA00:07 CST10:36 PST2h 28mB-18909
2026-02-04estimated?KBFI01:06Z17:50 PST0h 43mB-18902
2026-02-03estimated??01:19Z16:42Z15h 22mB-18910
2026-02-02estimated??01:23Z17:04Z15h 40mB-18902
2026-02-01estimated??01:41Z17:10Z15h 28mB-18916
2026-01-31estimatedRCTPKSEA00:21 CST09:18 PST0h 56mB-18916
2026-01-30estimatedRCTPKSEA09:36 CST18:20 PST0h 43mB-18901
2026-01-29estimatedRCTPKSEA00:19 CST09:16 PST0h 57mB-18901
2026-01-28estimatedRCTPKSEA09:12 CST18:04 PST0h 52mB-18905
2026-01-27estimated??02:57Z16:50Z13h 52mB-18916
2026-01-26estimated??01:37Z18:24Z16h 46mB-18901
2026-01-25estimated??01:13Z18:32Z17h 19mB-18905
2026-01-24estimatedRCTPKSEA23:58 CST08:52 PST0h 53mB-18905
2026-01-23estimatedRCTPKSEA09:13 CST17:56 PST0h 42mB-18901
2026-01-22estimatedRCTPKSEA23:59 CST10:16 PST2h 16mB-18901
2026-01-21estimatedRCTPKSEA09:21 CST18:14 PST0h 53mB-18906
2026-01-20estimated??02:10Z18:18Z16h 07mB-18907
2026-01-19estimated??02:15Z18:50Z16h 35mB-18905
2026-01-09estimatedRCTPKSEA09:00 CST17:42 PST0h 41mB-18915
2026-01-08estimatedRCTPKSEA23:53 CST10:10 PST2h 16mB-18915
2026-01-07estimatedRCTPKSEA09:27 CST18:02 PST0h 35mB-18917
2026-01-06estimated??01:33Z17:22Z15h 49mB-18907
2026-01-05estimated??01:15Z19:02Z17h 46mB-18918
2026-01-04estimated??01:38Z17:06Z15h 27mB-18910
2026-01-03estimatedRCTPKSEA00:32 CST09:28 PST0h 55mB-18910
2026-01-02estimatedRCTPKSEA09:31 CST18:08 PST0h 36mB-18907
2026-01-01estimatedRCTPKSEA00:15 CST10:32 PST2h 16mB-18907
2025-12-31estimatedRCTPKSEA09:50 CST18:32 PST0h 41mB-18912
2025-12-30estimated??01:40Z18:32Z16h 52mB-18915
2025-12-29partial??02:06ZB-18910
2025-12-28estimated??01:52Z17:22Z15h 30mB-18917
2025-12-27estimatedRCTPKSEA00:22 CST10:47 PST2h 24mB-18917
2025-12-26estimatedRCTPKSEA10:24 CST19:02 PST0h 37mB-18918
2025-12-25estimatedRCTPKSEA00:36 CST09:31 PST0h 54mB-18918
2025-12-24estimatedRCTPKSEA09:56 CST18:48 PST0h 51mB-18912
2025-12-23estimated??02:14Z16:50Z14h 35mB-18916
2025-12-22estimated??01:39Z17:26Z15h 46mB-18903
2025-12-21estimated??01:46Z18:28Z16h 42mB-18905
2025-12-20estimatedRCTPKSEA00:09 CST15:30 PST7h 20mB-18905
2025-12-19estimatedRCTPKSEA09:30 CST18:16 PST0h 45mB-18902
2025-12-18estimatedRCTPKSEA00:00 CST10:24 PST2h 23mB-18902
2025-12-17estimatedRCTPKSEA09:30 CST18:14 PST0h 43mB-18916
2025-12-16estimated??01:58Z18:22Z16h 23mB-18905
2025-12-15estimated??01:57Z18:40Z16h 42mB-18902
2025-12-14estimated??01:38Z18:40Z17h 02mB-18908
2025-12-13estimatedRCTPKSEA23:52 CST14:28 PST6h 35mB-18908
2025-12-12estimatedRCTPKSEA08:36 CST18:20 PST1h 43mB-18916
2025-12-11estimatedRCTPKSEA23:54 CST15:54 PST7h 59mB-18916
2025-12-10estimatedRCTPKSEA09:19 CST18:04 PST0h 44mB-18905
2025-12-09estimated??16:18Z16:52Z0h 34mB-18905
2025-12-02estimatedRCTPKSEA09:27 CST18:10 PST0h 42mB-18907
2025-11-28estimatedRCTPKSEA08:46 CST18:58 PST2h 11mB-18917
2025-11-27estimatedRCTPKSEA01:00 CST11:20 PST2h 19mB-18917
2025-10-30estimatedRCTPKSEA00:21 CST11:24 PDT2h 02mB-18918
2025-10-29estimatedRCTPKSEA08:20 CST18:44 PDT1h 23mB-18901
2025-10-28partial??00:50ZB-18915
2025-10-27estimatedRCTPKSEA16:15 CST14:03 PDT12h 47mB-18902
2025-10-27estimated?KBFI01:04Z18:50 PDT0h 45mB-18902
2025-10-26partial??00:46ZB-18910
2025-10-25estimatedRCTPKSEA00:27 CST14:36 PDT5h 08mB-18910
2025-10-24estimatedRCTPKSEA09:20 CST19:38 PDT1h 18mB-18902
2025-10-23estimated??19:23Z21:06Z1h 42mB-18902
2025-10-22estimatedRCTPKSEA08:59 CST20:18 PDT2h 18mB-18902
2025-10-21partial??01:43ZB-18912
2025-10-20partial??01:38ZB-18906
2025-10-19partial??01:22ZB-18908
2025-10-15estimatedRCTPKSEA09:44 CST19:28 PDT0h 44mB-18917
2025-10-14estimated??01:26Z19:06Z17h 40mB-18915
2025-10-13estimated??01:23Z18:40Z17h 16mB-18912
2025-10-08estimatedRCTPKSEA09:38 CST19:16 PDT0h 37mB-18906
2025-10-07estimated??01:28Z18:40Z17h 11mB-18916
2025-10-06estimated??02:16Z18:30Z16h 14mB-18901
2025-10-05partialKSEA?08:41 PDTB-18918
2025-10-02RCTPRJKA00:01 CST02:08 JST1h 06m8990ED
2025-09-30RCTP?23:51 CST17:49Z1h 58m8990ED
2025-09-29RCTP?00:04 CST18:06Z2h 02m899128
2025-09-28RCTPRJOK00:20 CST03:06 JST1h 46m8990F3
2025-09-27RCTP?00:19 CST18:14Z1h 55m89900F
2025-09-25RCTP?00:21 CST18:15Z1h 54m89900F
2025-09-23RCTP?23:47 CST17:35Z1h 48m899000
2025-09-22RCTP?00:04 CST17:56Z1h 51m89900F
2025-09-21RCTP?00:14 CST18:03Z1h 49m899022
2025-09-20RCTP?00:03 CST17:53Z1h 49m8990F4
2025-08-26estimated?RCTP02:31Z12:10 CST1h 38mB-18905
2025-08-25estimated??01:19Z17:02Z15h 43mB-18905
2025-08-25estimated??00:01Z00:50Z0h 49mB-18905
2025-08-24estimated??07:46Z23:52Z16h 06mB-18909
2025-08-23estimatedRCTPKSEA00:08 CST12:02 PDT2h 53mB-18909
2025-08-22estimatedRCTPKSEA12:29 CST23:59 PDT2h 30mB-18903
2025-08-21estimatedRCTPKSEA00:29 CST12:20 PDT2h 51mB-18903
2025-08-20estimatedRCTPKSEA08:00 CST21:56 PDT4h 56mB-18908
2025-08-19partial??01:03ZB-18910
2025-08-17estimated??07:07Z19:32Z12h 24mB-18917
2025-08-16estimatedRCTPKSEA00:05 CST11:56 PDT2h 50mB-18917
2025-08-15estimated?KBFI00:33Z20:46 PDT3h 13mB-18901
2025-08-14estimatedRCTPKSEA01:59 CST12:52 PDT1h 53mB-18901

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when CAL022 flies + if it runs late.

Data access

Live positions and 365-day history for this flight 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). Questions: [email protected]