PlaneTrack / aircraft / 70E02B

XU-350 - Airbus A321 231

XU-350 is a Airbus A321 231 operated by Cambodia Angkor Air, Mode-S hex code 70E02B. Track it live, browse its recent flights, or download its full position history.

Airbus A321 231 (representative image)
Representative image of a Airbus A321 231. No photo of XU-350 yet.
Photo © Unknown User / Planespotters
RegistrationXU-350
Mode-S hex70E02B
ManufacturerAirbus
ModelA321 231
OperatorCambodia Angkor Air
Last seen2026-08-23 06:27 UTC
Last callsignHVN1273

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

Open the live map Buy full history (CSV) API access

Flight history 174 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)HVN1273?06:17Zlast received 06:27Z
Earlier flights (174) - back to 2025-09-30
DateCallsignFromToDepArrRoute
2026-07-02 (partial)KHV725VTBD?13:18 +07
2026-06-29KHV724?VTBD06:02Z13:42 +07
2026-06-29 (partial)KHV725VTBD?13:01 +07
2026-06-28KHV725VTBDVDSR15:13 +0715:42 +07
2026-06-28KHV724?VTBD05:58Z13:44 +07
2026-06-27KHV897??13:55Z14:20Z
2026-06-27KHV896??11:25Z13:54Z
2026-06-26KHV723VTBDVDBG13:06 +0713:38 +07
2026-06-26 (partial)KHV722VTBD?11:12 +07
2026-06-25 (partial)KHV725VTBD?13:07 +07
2026-06-25KHV724?VTBD06:07Z13:52 +07
2026-06-25 (partial)KHV931ZGSZ?04:42 CST
2026-06-24KHV725VTBD?15:01 +0708:30Z
2026-06-24KHV724VDBGVTBS13:12 +0713:52 +07
2026-06-23KHV896?ZGNN11:06Z21:34 CST
2026-06-23KHV897ZGNN?21:35 CST14:12Z
2026-06-22 (partial)KHV724VTBD?13:26 +07
2026-06-22 (partial)KHV851VVNB?13:25 +07
2026-06-21 (partial)KHV851VVNB?22:37 +07
2026-06-21 (partial)KHV850VVNB?17:52 +07
2026-06-21KHV669ZGSZ?14:22 CST10:52Z
2026-06-20 (partial)KHV854VVNB?09:05 +07
2026-06-20KHV897ZGNN?21:17 CST13:46Z
2026-06-20KHV896?ZGNN11:15Z19:42 CST
2026-06-20KHV855VVNBVTBU11:13 +0711:34 +07
2026-06-19KHV723VTBDVDBG13:10 +0713:40 +07
2026-06-19 (partial)KHV722VTBD?11:06 +07
2026-06-18 (partial)KHV931ZGSZ?04:46 CST
2026-06-17KHV724VDBGVTBD13:09 +0713:56 +07
2026-06-17 (partial)KHV725VTBD?14:57 +07
2026-06-16 (partial)KHV850VVNB?17:43 +07
2026-06-15 (partial)KHV725VTBD?15:37 +07
2026-06-15 (partial)KHV724VTBD?13:35 +07
2026-06-14KHV725VTBDVDBG15:19 +0715:46 +07
2026-06-14 (partial)KHV724VTBD?13:09 +07
2026-06-13KHV723VTBDVDBG13:15 +0718:08 +07
2026-06-13 (partial)KHV850VVNB?17:33 +07
2026-06-13 (partial)KHV722VTBD?11:17 +07
2026-06-13KHV610??18:19Z22:10Z
2026-05-29KHV668?ZGSZ02:47Z13:57 CST
2026-05-27 (partial)KHV850VVNB?18:17 +07
2026-05-27 (partial)KHV725VTBD?14:55 +07
2026-05-27KHV724VDBGVTBD13:11 +0713:46 +07
2026-05-27 (partial)KHV851VVNB?19:54 +07
2026-05-26KHV723VTBDVDBG13:21 +0713:50 +07
2026-05-26KHV722VDBGVTBD11:36 +0712:12 +07
2026-05-26KHV855VVNBVTBU18:37 +0722:50 +07
2026-05-26KHV897??17:37Z18:10Z
2026-05-25 (partial)KHV851VVNB?19:50 +07
2026-05-25 (partial)KHV724VTBD?13:02 +07
2026-05-25 (partial)KHV725VTBD?15:01 +07
2026-05-25 (partial)KHV850VVNB?18:09 +07
2026-05-24 (partial)KHV850VVNB?17:52 +07
2026-05-24 (partial)KHV851VVNB?20:14 +07
2026-05-24KHV668?ZGSZ03:06Z14:22 CST
2026-05-24KHV669VMMC?14:23 CST10:52Z
2026-05-23KHV896??10:46Z11:16Z
2026-05-23KHV897ZGNN?21:15 CST13:48Z
2026-05-22KHV668??05:47Z09:42Z
2026-05-21 (partial)KHV931ZGSZ?04:51 CST
2026-05-21KHV724VDBGVTBD13:10 +0713:44 +07
2026-05-21KHV725VTBDVDBG15:11 +0715:38 +07
2026-05-21 (partial)KHV851VVNB?13:10 +07
2026-05-20 (partial)KHV850VVNB?07:28 +07
2026-05-20 (partial)KHV851VVNB?07:38 +07
2026-05-19KHV760VDBGVILK03:45 +0703:53 IST
2026-05-19KHV761VILKVDBG03:53 IST06:34 +07
2026-05-19 (partial)KHV851VVNB?10:43 +07
2026-05-19 (partial)KHV668VHHH?09:52 HKT
2026-05-19 (partial)KHV669ZGSZ?10:17 CST
2026-05-12KHV897ZGNN?21:22 CST14:08Z
2026-05-12KHV669VMMC?13:51 CST06:56Z
2026-05-12KHV896?ZGNN11:10Z21:22 CST
2026-05-11KHV724VDBGVTBD13:17 +0713:56 +07
2026-05-11 (partial)KHV851VVNB?13:17 +07
2026-05-11 (partial)KHV725VTBD?15:21 +07
2026-05-10 (partial)KHV724VTBD?18:33 +07
2026-05-10 (partial)KHV851VVNB?04:21 +07
2026-05-10 (partial)KHV850VVNB?00:04 +07
2026-05-10KHV669ZGSZVDBG15:42 CST18:33 +07
2026-05-10 (partial)KHV725VTBD?20:35 +07
2026-05-06 (partial)KHV850VVNB?19:11 +07
2026-05-06 (partial)KHV725VTBD?15:10 +07
2026-05-06 (partial)KHV851VVNB?21:00 +07
2026-05-06 (partial)KHV724VTBD?13:10 +07
2026-05-05KHV896?ZGNN11:08Z21:14 CST
2026-05-05KHV897ZGNN?21:14 CST13:52Z
2026-05-04 (partial)KHV725VTBD?15:18 +07
2026-05-04 (partial)KHV724VTBD?13:10 +07
2026-05-04 (partial)KHV851VVNB?13:10 +07
2026-05-03 (partial)KHV850VVNB?19:08 +07
2026-05-03 (partial)KHV724VTBD?13:16 +07
2026-05-03 (partial)KHV725VTBD?15:30 +07
2026-05-01KHV723VTBD?14:26 +0707:56Z
2026-05-01KHV722VTBDVTBS11:39 +0712:40 +07
2026-04-30 (partial)KHV931ZGSZ?04:31 CST
2026-04-30 (partial)KHV724VTBD?13:19 +07
2026-04-30 (partial)KHV725VTBD?15:22 +07
2026-04-28 (partial)KHV850VVNB?17:47 +07
2026-04-27 (partial)KHV725VTBD?15:18 +07
2026-04-27 (partial)KHV724VTBD?13:39 +07
2026-04-27 (partial)KHV851VVNB?13:39 +07
2026-04-26 (partial)KHV725VTBD?15:33 +07
2026-04-26 (partial)KHV851VVNB?20:33 +07
2026-04-26 (partial)KHV850VVNB?18:56 +07
2026-04-26 (partial)KHV724VTBD?13:29 +07
2026-04-25KHV723VTBDVDKH13:21 +0714:00 +07
2026-04-25 (partial)KHV722VTBD?11:24 +07
2026-04-24 (partial)KHV722VTBD?11:21 +07
2026-04-24KHV851??13:02Z13:20Z
2026-04-24KHV850??10:34Z11:00Z
2026-04-24KHV723VTBDVDBG13:29 +0713:58 +07
2026-04-23KHV725??06:03Z08:40Z
2026-04-23 (partial)KHV724VTBD?13:04 +07
2026-04-23 (partial)KHV931ZGSZ?04:56 CST
2026-04-22 (partial)KHV724VTBD?13:11 +07
2026-04-22 (partial)KHV725VTBD?15:04 +07
2026-04-21KHV761??18:55Z22:10Z
2026-04-21KHV760??12:31Z18:54Z
2026-04-20 (partial)KHV931ZGSZ?04:47 CST
2026-04-20KHV930VMMCZGSZ01:48 CST02:52 CST
2026-04-20KHV668??02:58Z06:14Z
2026-04-19KHV724??06:15Z06:56Z
2026-04-19 (partial)KHV725VTBD?15:13 +07
2026-04-18KHV897??13:46Z18:16Z
2026-04-18KHV610??18:16Z19:20Z
2026-04-18KHV854??01:59Z04:04Z
2026-04-18KHV896??11:22Z13:45Z
2026-04-17 (partial)KHV722VTBD?12:06 +07
2026-04-17KHV850??10:29Z12:59Z
2026-04-17KHV723VTBDVDBG13:45 +0717:28 +07
2026-04-16 (partial)KHV931ZGSZ?04:44 CST
2026-04-16KHV930VMMCZGSZ01:41 CST02:42 CST
2026-04-16KHV724??06:04Z06:52Z
2026-04-15KHV669??06:01Z10:34Z
2026-04-15KHV668??02:42Z06:00Z
2026-04-15KHV850??10:35Z13:14Z
2026-04-14KHV896??11:18Z13:55Z
2026-04-14KHV855??07:06Z11:18Z
2026-04-14KHV897??13:56Z14:30Z
2026-04-14KHV854??05:27Z07:05Z
2026-04-13 (partial)KHV722VTBD?08:54 +07
2026-04-12KHV723VTBDVDBG10:38 +0711:06 +07
2026-04-12KHV722??01:29Z02:12Z
2026-04-11KHV851??12:54Z17:56Z
2026-04-11KHV855??06:22Z10:40Z
2026-04-11KHV850??10:41Z12:53Z
2026-04-11KHV854??04:48Z06:22Z
2026-03-31KHV722??04:41Z05:30Z
2026-03-31KHV723??05:30Z06:36Z
2026-03-30 (partial)KHV931ZGSZ?04:45 CST
2026-03-29KHV723VTBDVDBG10:49 +0711:08 +07
2026-03-29 (partial)KHV725VTBD?15:34 +07
2026-03-29KHV722??01:52Z02:36Z
2026-03-29 (partial)KHV724VTBD?13:16 +07
2026-03-16KHV724??07:22Z09:28Z
2026-03-16KHV851??07:21Z13:10Z
2026-03-16 (partial)KHV725VTBD?16:33 +07
2026-03-15 (partial)KHV722VTBD?08:54 +07
2026-03-15KHV850??10:56Z12:56Z
2026-03-15KHV723VTBDVDBG10:49 +0717:54 +07
2026-03-14KHV760??13:36Z20:38Z
2026-03-14KHV851??08:44Z13:06Z
2026-03-14 (partial)KHV724VTBD?15:45 +07
2026-03-14 (partial)KHV725VTBD?17:58 +07
2026-03-14KHV761??20:39Z23:44Z
2026-03-13 (partial)KHV724VTBD?13:08 +07
2026-03-13KHV850??11:19Z13:10Z
2026-03-13KHV725??08:14Z11:18Z
2026-03-10KHV760?VIDD12:31Z22:21 IST
2026-03-03KHV760?VIDD12:24Z22:08 IST
2026-02-10KHV761VIDP?00:18 IST22:21Z
2025-12-09KHV761VIDPVEGY23:52 IST00:57 IST
2025-09-30KHV760?VIDP13:24Z23:03 IST

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 own receiver network archive.