Flight

CHH7925

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

Next flight

DateSat 03 Oct 2026
RouteMMTJ GENERAL ABELARDO L RODRIGUEZ INTERNATIONAL → MMMX LICENCIADO BENITO JUAREZ INTERNATIONAL
Scheduled departure21:05 PDT
Also scheduledSat 03 Oct 20:10 CST
Also scheduledSun 04 Oct 21:05 PDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineHainan Airlines
Observed routeMMTJ → KBFL

Flight history 333 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02partialMMTJ?21:20 PDTB-1539
2026-10-01partialMMTJ?21:19 PDTB-7302
2026-09-30partialMMTJ?20:57 PDTB-1539
2026-09-29partialMMTJ?21:05 PDTB-1543
2026-09-28partialMMTJ?21:24 PDTB-7835
2026-09-28partialMMTJ?17:00 PDTB-7835
2026-09-27partialMMTJ?21:01 PDTB-1543
2026-09-27partialMMTJ?17:00 PDTB-1543
2026-09-26partialMMTJ?21:04 PDTB-1539
2026-09-26partialMMTJ?17:00 PDTB-1539
2026-09-25partialMMTJ?21:05 PDTB-208T
2026-09-24partialKSAN?17:00 PDTB-1539
2026-09-23partialMMTJ?21:18 PDTB-1540
2026-09-22partialMMTJ?21:16 PDTB-7839
2026-09-22partialMMTJ?17:00 PDTB-7839
2026-09-21partialMMTJ?21:07 PDTB-1543
2026-09-21partialMMTJ?17:00 PDTB-1543
2026-09-20partial??00:03ZB-7839
2026-09-19partial??00:00ZB-6998
2026-09-18partialMMTJ?21:37 PDTB-1540
2026-09-17partialMMTJ?21:10 PDTB-1539
2026-09-17estimated??00:00Z00:36Z0h 35mB-1539
2026-09-16partialMMTJ?17:00 PDTB-1540
2026-09-15partialMMTJ?21:29 PDTB-1539
2026-09-14partialMMTJ?21:26 PDTB-7837
2026-09-13partialMMTJ?21:54 PDTB-1539
2026-09-12partialMMTJ?21:06 PDTB-1540
2026-09-11partialMMTJ?21:12 PDTB-1543
2026-09-10partialMMTJ?21:17 PDTB-7837
2026-09-09partialMMTJ?21:24 PDTB-1543
2026-09-08estimated??18:02Z23:26Z5h 23mB-1543
2026-09-07partialMMTJ?21:07 PDTB-1543
2026-09-07partialMMTJ?17:00 PDTB-1543
2026-09-06partialMMTJ?21:44 PDTB-1540
2026-09-05partialMMTJ?21:47 PDTB-7837
2026-09-05partialMMTJ?17:00 PDTB-7837
2026-09-04partialMMTJ?17:12 PDTB-1540
2026-09-03partialMMTJ?21:08 PDTB-7837
Earlier flights (295) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partialMMTJ?21:12 PDTB-1540
2026-09-01partialMMTJ?21:17 PDTB-1539
2026-08-31partialMMTJ?21:06 PDTB-1540
2026-08-30partialMMTJ?21:22 PDTB-7880
2026-08-29partialMMTJ?21:43 PDTB-7835
2026-08-29partialMMTJ?17:00 PDTB-7835
2026-08-28partialMMTJ?21:14 PDTB-7302
2026-08-27partialMMTJ?21:22 PDTB-6998
2026-08-27partialMMTJ?17:00 PDTB-6998
2026-08-26partialMMTJ?22:19 PDTB-1543
2026-08-26partialMMTJ?17:00 PDTB-1543
2026-08-25partialMMTJ?21:10 PDTB-1133
2026-08-25partialMMTJ?17:00 PDTB-1133
2026-08-24partialMMTJ?21:22 PDTB-1543
2026-08-23partial??00:00ZB-7302
2026-08-22partialMMTJ?21:19 PDTB-1135
2026-08-22partialMMTJ?17:00 PDTB-1135
2026-08-21partial??00:00ZB-7839
2026-08-20partial??00:00ZB-7302
2026-08-19partial??00:00ZB-7839
2026-08-18partial??00:00ZB-1539
2026-08-17partial??00:40ZB-1540
2026-08-16partial??00:00ZB-1341
2026-08-15partial??00:00ZB-7302
2026-08-14partial??00:00ZB-1539
2026-08-13partial??00:00ZB-7839
2026-08-12partial??00:00ZB-1540
2026-08-11estimated??19:44Z23:58Z4h 13mB-1540
2026-07-23estimatedMMTJKBFL21:19 PDT14:48 PDT17h 28mB-7839
2026-07-23estimated?MMTJ00:00Z19:06 PDT2h 06mB-7839
2026-07-22partial??04:37ZB-6998
2026-07-22estimated?MMTJ00:00Z17:44 PDT0h 43mB-6998
2026-07-21partial??05:54ZB-7302
2026-07-21estimated?MMTJ00:00Z19:02 PDT2h 01mB-7302
2026-07-20partialMMTJ?21:27 PDTB-7835
2026-07-20estimated?MMTJ00:00Z17:44 PDT0h 44mB-7835
2026-07-19partialMMTJ?22:07 PDTB-1539
2026-07-18partialMMTJ?21:18 PDTB-1546
2026-07-18estimated?MMTJ00:00Z17:54 PDT0h 54mB-1546
2026-07-17partialMMTJ?21:37 PDTB-1539
2026-07-17estimated?MMTJ00:00Z17:20 PDT0h 20mB-1539
2026-07-16partialMMTJ?21:16 PDTB-1546
2026-07-16estimated?MMTJ00:00Z17:54 PDT0h 54mB-1546
2026-07-15partialMMTJ?21:10 PDTB-6998
2026-07-15estimated?MMTJ00:00Z17:34 PDT0h 33mB-6998
2026-07-14partialMMTJ?21:34 PDTB-1540
2026-07-14estimatedKNZYMMTJ17:00 PDT17:30 PDT0h 29mB-1540
2026-07-13partialMMTJ?21:08 PDTB-1539
2026-07-13estimatedKSANMMTJ17:00 PDT17:24 PDT0h 23mB-1539
2026-07-12partialMMTJ?21:45 PDTB-1499
2026-07-12partialMMTJ?17:00 PDTB-1499
2026-07-11partialMMTJ?21:20 PDTB-207V
2026-07-11partialMMTJ?17:00 PDTB-207V
2026-07-10partialMMTJ?20:36 PDTB-7835
2026-07-10partialMMTJ?17:00 PDTB-7835
2026-07-09partialMMTJ?21:38 PDTB-7880
2026-07-09partialMMTJ?17:00 PDTB-7880
2026-07-08partialMMTJ?21:45 PDTB-1539
2026-07-08partialMMTJ?17:02 PDTB-1539
2026-07-07partialMMTJ?21:02 PDTB-6969
2026-07-07estimatedKSANMMTJ17:00 PDT17:44 PDT0h 44mB-6969
2026-07-06partialMMTJ?22:07 PDTB-1539
2026-07-06estimated?MMTJ00:00Z18:38 PDT1h 38mB-1539
2026-07-05partialMMTJ?21:19 PDTB-7302
2026-07-05estimatedKNKXMMTJ17:00 PDT17:22 PDT0h 21mB-7302
2026-07-04partialMMTJ?22:21 PDTB-7835
2026-07-04partialMMTJ?17:00 PDTB-7835
2026-07-03partialMMTJ?21:57 PDTB-7837
2026-07-03partialMMTJ?17:00 PDTB-7837
2026-07-02partialMMTJ?20:01 PDTB-7835
2026-07-02partialMMTJ?17:00 PDTB-7835
2026-07-01partialMMTJ?22:16 PDTB-7302
2026-06-30partialMMTJ?21:40 PDTB-1546
2026-06-30estimatedKSANMMTJ17:00 PDT17:30 PDT0h 30mB-1546
2026-06-29partialMMTJ?21:23 PDTB-7302
2026-06-28partialMMTJ?21:45 PDTB-1546
2026-06-27partialMMTJ?20:55 PDTB-7837
2026-06-27estimatedKSANMMTJ17:00 PDT17:20 PDT0h 20mB-7837
2026-06-26partialMMTJ?21:27 PDTB-1546
2026-06-26estimatedKSANMMTJ17:00 PDT17:42 PDT0h 42mB-1546
2026-06-25partialMMTJ?21:08 PDTB-7837
2026-06-25estimatedKSANMMTJ17:00 PDT17:52 PDT0h 51mB-7837
2026-06-24partialMMTJ?20:56 PDTB-1546
2026-06-24estimatedKNZYMMTJ17:00 PDT17:40 PDT0h 40mB-1546
2026-06-23partialMMTJ?22:13 PDTB-1540
2026-06-23estimatedKNKXMMTJ17:00 PDT18:30 PDT1h 29mB-1540
2026-06-22partialMMTJ?20:03 PDTB-7839
2026-06-22estimatedKSANMMTJ17:00 PDT17:32 PDT0h 32mB-7839
2026-06-21partialMMTJ?19:57 PDTB-1543
2026-06-20partialMMTJ?20:53 PDTB-7837
2026-06-20estimatedKNKXMMTJ17:00 PDT17:36 PDT0h 35mB-7837
2026-06-19partialMMTJ?20:22 PDTB-7835
2026-06-19estimatedKSANMMTJ17:00 PDT17:44 PDT0h 44mB-7835
2026-06-18partialMMTJ?21:56 PDTB-7880
2026-06-18partialMMTJ?17:00 PDTB-7880
2026-06-17partialMMTJ?21:19 PDTB-7835
2026-06-17partialMMTJ?17:00 PDTB-7835
2026-06-16partialMMTJ?22:07 PDTB-7302
2026-06-16estimatedKSANMMTJ17:04 PDT19:18 PDT2h 14mB-7302
2026-06-15partialMMTJ?20:29 PDTB-7880
2026-06-14partialMMTJ?20:03 PDTB-7302
2026-06-13partialMMTJ?20:48 PDTB-1543
2026-06-13partialMMTJ?17:00 PDTB-1543
2026-06-12partial??03:01ZB-7835
2026-06-12partialMMTJ?17:00 PDTB-7835
2026-06-11estimatedKNZY?15:40 PDT23:58Z1h 17mB-7835
2026-05-29estimatedMMTJKBFL21:28 PDT23:28 PDT2h 00mB-1539
2026-05-29partialMMTJ?17:00 PDTB-1539
2026-05-28partialMMTJ?21:16 PDTB-1546
2026-05-28estimatedKSANMMTJ17:00 PDT17:26 PDT0h 25mB-1546
2026-05-27partialMMTJ?19:43 PDTB-1539
2026-05-26partialMMTJ?20:07 PDTB-1546
2026-05-25partialMMTJ?21:51 PDTB-1540
2026-05-25estimatedKNKXMMTJ17:00 PDT17:36 PDT0h 35mB-1540
2026-05-24partialMMTJ?21:09 PDTB-1546
2026-05-23partialMMTJ?21:22 PDTB-7302
2026-05-23estimatedKNZYMMTJ17:00 PDT17:48 PDT0h 47mB-7302
2026-05-22partialMMTJ?20:48 PDTB-7835
2026-05-22estimated?MMTJ00:00Z17:48 PDT0h 48mB-7835
2026-05-21partialMMTJ?21:12 PDTB-7302
2026-05-21estimatedKNZYMMTJ17:00 PDT17:22 PDT0h 22mB-7302
2026-05-20partialMMTJ?17:00 PDTB-1539
2026-05-19partial??05:32ZB-1539
2026-05-12estimated??00:49Z11:35Z10h 46mB-6998
2026-05-11estimated??00:37Z07:42Z7h 04mB-7835
2026-05-08estimated??00:23Z07:32Z7h 08mB-7835
2026-05-07estimated??00:16Z07:14Z6h 57mB-1539
2026-05-06estimated??00:39Z07:42Z7h 03mB-7880
2026-05-05partial??00:16ZB-1539
2026-05-03estimated??00:05Z06:56Z6h 50mB-7839
2026-05-01estimated??00:21Z13:02Z12h 41mB-7839
2026-04-29estimated??00:50Z03:20Z2h 29mB-7839
2026-04-28estimated??00:55Z15:38Z14h 42mB-7880
2026-04-26estimated??00:34Z08:30Z7h 55mB-7839
2026-04-25estimated??00:41Z07:58Z7h 16mB-1539
2026-04-24estimated??01:12Z14:32Z13h 20mB-7837
2026-04-22estimated??00:27Z07:24Z6h 56mB-6998
2026-04-21estimated??00:17Z07:32Z7h 14mB-7839
2026-04-20estimated??00:19Z07:26Z7h 06mB-7302
2026-04-19estimated??00:22Z11:08Z10h 45mB-1539
2026-04-18estimated??00:43Z07:42Z6h 58mB-1546
2026-04-17partial??00:45ZB-6998
2026-04-16estimated??00:14Z11:22Z11h 08mB-7839
2026-04-15estimated??00:23Z15:22Z14h 59mB-1539
2026-04-14estimated??00:22Z15:02Z14h 40mB-7302
2026-04-13estimated??00:00Z12:00Z11h 59mB-1539
2026-04-12partial??00:23ZB-7880
2026-04-11estimated??00:26Z12:26Z11h 59mB-7835
2026-04-06estimated??00:08Z11:02Z10h 53mB-7302
2026-04-05estimated??00:00Z10:59Z10h 59mB-7835
2026-04-04partial??00:00ZB-7302
2026-04-03estimated??00:00Z06:48Z6h 47mB-1543
2026-04-02partial??00:06ZB-1546
2026-04-01estimated??00:17Z07:12Z6h 55mB-7839
2026-03-31estimated??00:21Z15:26Z15h 05mB-1539
2026-03-30estimated??01:01Z15:08Z14h 06mB-1540
2026-03-29estimated??00:16Z08:06Z7h 50mB-6998
2026-03-16estimated??00:05Z15:26Z15h 20mB-7835
2026-03-14estimated??00:03Z06:42Z6h 38mB-7837
2026-03-12estimated??00:32Z08:06Z7h 33mB-1543
2026-03-09?MMMX01:16Z01:54 CST6h 37mB-7880
2026-03-07estimated??01:22Z07:46Z6h 23mB-7837
2026-03-05estimated??02:18Z08:50Z6h 32mB-7837
2026-03-02?MMMX01:14Z02:02 CST6h 47mB-6998
2026-02-28?MMMX01:12Z01:36 CST6h 23mB-6998
2026-02-14estimated??00:15Z16:10Z15h 54mB-7667
2026-02-13estimated??00:21Z08:26Z8h 04mB-7835
2026-02-12estimated??00:40Z08:44Z8h 03mB-1546
2026-02-11estimated??00:25Z08:16Z7h 50mB-1119
2026-02-07estimated??01:55Z08:54Z6h 59mB-7835
2026-02-06estimated??01:36Z08:54Z7h 17mB-7839
2026-02-05estimated??00:22Z08:40Z8h 18mB-1539
2026-02-04estimated??01:37Z08:22Z6h 44mB-1546
2026-02-03?MMMX01:46Z02:25 CST6h 38mB-1539
2026-02-02?MMMX01:53Z02:44 CST6h 51mB-7880
2026-02-01estimated??01:50Z08:42Z6h 51mB-1543
2026-01-31estimated??02:17Z18:24Z16h 07mB-7880
2026-01-17estimated??23:06Z23:30Z0h 23mB-1539
2026-01-09estimatedMMTJKBFL20:30 PST13:44 PST17h 13mB-7835
2026-01-09partialMMTJ?16:01 PSTB-7835
2026-01-08partialMMTJ?20:43 PSTB-1546
2026-01-08partialMMTJ?16:00 PSTB-1546
2026-01-07partialMMTJ?20:44 PSTB-7835
2026-01-07partialMMTJ?16:00 PSTB-7835
2026-01-06partialMMTJ?20:29 PSTB-1546
2026-01-06partialMMTJ?16:00 PSTB-1546
2026-01-05partialMMTJ?20:31 PSTB-7835
2026-01-05partialMMTJ?16:00 PSTB-7835
2026-01-04partialMMTJ?20:29 PSTB-1546
2026-01-04partialMMTJ?16:00 PSTB-1546
2026-01-03partialMMTJ?20:27 PSTB-6998
2026-01-03partialMMTJ?16:00 PSTB-6998
2026-01-02partialMMTJ?20:36 PSTB-1539
2026-01-02partialMMTJ?16:02 PSTB-1539
2026-01-01estimated??20:09Z23:58Z3h 48mB-1539
2025-12-31estimatedMMTJKBFL20:27 PST21:30 PST1h 02mB-1546
2025-12-31partialMMTJ?16:00 PSTB-1546
2025-12-30estimated??19:52Z23:59Z4h 06mB-1546
2025-12-29estimatedMMTJKBFL20:38 PST21:36 PST0h 58mB-7835
2025-12-29partialMMTJ?16:00 PSTB-7835
2025-12-28partialMMTJ?20:35 PSTB-7880
2025-12-28partialMMTJ?16:00 PSTB-7880
2025-12-27partialMMTJ?20:44 PSTB-1343
2025-12-27estimated?MMTJ00:00Z16:52 PST0h 52mB-1343
2025-12-26partialMMTJ?20:34 PSTB-1133
2025-12-26partialMMTJ?16:01 PSTB-1133
2025-12-25partialMMTJ?20:28 PSTB-1546
2025-12-25partialMMTJ?16:00 PSTB-1546
2025-12-24partialMMTJ?20:27 PSTB-1539
2025-12-24partialMMTJ?16:00 PSTB-1539
2025-12-23partialMMTJ?20:34 PSTB-1135
2025-12-23partialMMTJ?16:00 PSTB-1135
2025-12-22partialMMTJ?20:27 PSTB-1539
2025-12-22partialMMTJ?16:00 PSTB-1539
2025-12-21partialMMTJ?20:29 PSTB-7302
2025-12-21partialMMTJ?16:02 PSTB-7302
2025-12-20partialMMTJ?20:31 PSTB-1345
2025-12-20partialMMTJ?16:00 PSTB-1345
2025-12-19partialMMTJ?20:26 PSTB-7839
2025-12-19partialMMTJ?16:00 PSTB-7839
2025-12-18partialMMTJ?20:25 PSTB-207U
2025-12-18estimated?MMTJ00:00Z16:52 PST0h 51mB-207U
2025-12-17partialMMTJ?20:16 PSTB-6998
2025-12-17partialMMTJ?16:00 PSTB-6998
2025-12-16partialMMTJ?20:21 PSTB-1345
2025-12-16partialMMTJ?16:00 PSTB-1345
2025-12-15partialMMTJ?20:49 PSTB-1539
2025-12-15partialMMTJ?16:00 PSTB-1539
2025-12-14partialMMTJ?20:31 PSTB-7835
2025-12-14partialMMTJ?16:01 PSTB-7835
2025-12-13partialMMTJ?20:58 PSTB-1539
2025-12-13partialMMTJ?16:29 PSTB-1539
2025-12-12partialMMTJ?20:33 PSTB-7835
2025-12-12partialMMTJ?16:00 PSTB-7835
2025-12-11partialMMTJ?20:21 PSTB-1539
2025-12-11partialMMTJ?16:00 PSTB-1539
2025-12-10partialMMTJ?20:30 PSTB-7839
2025-12-10partialMMTJ?16:00 PSTB-7839
2025-12-09partial??00:00ZB-1540
2025-12-02estimatedMMTJKBFL20:35 PST22:28 PST1h 53mB-7835
2025-12-02partialMMTJ?16:06 PSTB-7835
2025-11-28estimatedMMTJKBFL20:26 PST01:00 PST4h 34mB-1342
2025-11-28partialMMTJ?16:00 PSTB-1342
2025-11-27partialMMTJ?20:39 PSTB-207J
2025-11-27partialMMTJ?16:02 PSTB-207J
2025-11-26estimated??11:13Z23:58Z12h 44mB-1546
2025-10-30estimated??10:43Z23:30Z12h 46mB-207V
2025-10-30estimatedMMTJKBFL19:56 PDT20:52 PDT0h 55mB-207V
2025-10-29partialMMTJ?21:37 PDTB-1540
2025-10-29partialMMTJ?17:00 PDTB-1540
2025-10-28estimated??10:48Z23:58Z13h 09mB-7302
2025-10-28estimatedMMTJKBFL21:05 PDT22:04 PDT0h 58mB-7302
2025-10-27estimated??09:01Z23:58Z14h 56mB-207V
2025-10-27estimatedMMTJKBFL19:43 PDT22:24 PDT2h 41mB-207V
2025-10-27estimated??00:00Z00:18Z0h 17mB-207V
2025-10-26partialMMTJ?19:50 PDTB-6969
2025-10-25partialMMTJ?19:52 PDTB-208S
2025-10-25partialMMTJ?17:00 PDTB-208S
2025-10-24partialMMTJ?21:19 PDTB-7837
2025-10-24partialMMTJ?17:00 PDTB-7837
2025-10-23partialMMTJ?19:50 PDTB-1119
2025-10-23partialMMTJ?17:06 PDTB-1119
2025-10-22estimated??15:19Z23:28Z8h 08mB-7837
2025-10-22estimatedMMTJKBFL20:08 PDT21:12 PDT1h 03mB-7837
2025-10-22partialMMTJ?17:00 PDTB-7837
2025-10-21partialMMTJ?20:09 PDTB-7835
2025-10-20partialMMTJ?19:42 PDTB-7880
2025-10-19partialMMTJ?19:47 PDTB-7835
2025-10-18partialMMTJ?16:33 PDTB-7835
2025-10-15estimatedMMTJKBFL20:58 PDT21:58 PDT1h 00mB-1119
2025-10-15partialMMTJ?17:00 PDTB-1119
2025-10-14partialMMTJ?20:29 PDTB-7302
2025-10-13partialMMTJ?19:57 PDTB-1343
2025-10-12partialMMTJ?16:00 PDTB-1343
2025-10-07estimatedMMTJKBFL19:50 PDT20:48 PDT0h 57mB-6998
2025-10-06partialMMTJ?19:45 PDTB-1119
2025-10-05estimated??14:53Z23:58Z9h 05mB-1543
2025-10-04partialMMTJ?06:28 PDTB-1119
2025-08-26estimated??01:02Z04:12Z3h 09mB-6998
2025-08-26estimated??00:01Z00:35Z0h 34mB-6998
2025-08-25estimated??12:28Z23:58Z11h 30mB-6998
2025-08-24partialMMTJ?19:05 PDTB-1135
2025-08-23estimated??05:46Z20:46Z14h 59mB-6969
2025-08-22estimatedMMTJKBFL23:20 PDT02:58 PDT3h 38mB-207V
2025-08-22partialMMTJ?17:00 PDTB-207V
2025-08-21estimated??07:07Z23:58Z16h 51mB-1119
2025-08-20estimatedMMTJKBFL21:24 PDT23:08 PDT1h 44mB-207V
2025-08-19partialMMTJ?21:55 PDTB-1345
2025-08-19partialMMTJ?17:00 PDTB-1345
2025-08-17estimatedMMTJKBFL00:40 PDT16:58 PDT16h 18mB-7837
2025-08-17partialMMTJ?17:11 PDTB-7837
2025-08-16partialMMTJ?20:10 PDTB-6969
2025-08-16partialMMTJ?17:00 PDTB-6969
2025-08-15partialMMTJ?22:03 PDTB-1341
2025-08-15partialMMTJ?17:36 PDTB-1341

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 CHH7925 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]