Flight

VIV4080

Flight history and live tracking for VIV4080, operated by VivaAerobus. 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
RouteMMMY GENERAL MARIANO ESCOBEDO INTERNATIONAL → MMTJ GENERAL ABELARDO L RODRIGUEZ INTERNATIONAL
Scheduled departure06:30 CST
Also scheduledSun 04 Oct 06:30 CST

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

Route

AirlineVivaAerobus
Typical originMMMY GENERAL MARIANO ESCOBEDO INTERNATIONAL
Typical destinationMMTJ GENERAL ABELARDO L RODRIGUEZ INTERNATIONAL
Distance971 nm

Flight history 252 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedMMMYMMTJ07:21 CST08:58 PDT2h 36mD0934
2026-10-01MMMYMMTJ07:47 CST09:24 PDT2h 37m0D10BC
2026-09-30MMMYMMTJ06:12 CST08:04 PDT2h 51mE80048
2026-09-29MMMYMMTJ06:27 CST08:08 PDT2h 40mE80047
2026-09-28MMMYMMTJ06:26 CST07:56 PDT2h 29mE80046
2026-09-27estimatedMMMYMMTJ06:19 CST08:04 PDT2h 44mE80047
2026-09-26MMMYMMTJ05:45 CST08:14 PDT3h 28mE80047
2026-09-25MMMYMMTJ06:39 CST08:12 PDT2h 32mD11F9
2026-09-24MMMYMMTJ06:40 CST08:04 PDT2h 23m0D11F9
2026-09-23MMMYMMTJ06:49 CST08:04 PDT2h 14mD103F
2026-09-22MMMYMMTJ06:29 CST08:02 PDT2h 32mCC-DBF
2026-09-21MMMYMMTJ06:18 CST08:04 PDT2h 45mE80047
2026-09-20estimated??14:19Z14:44Z0h 25mE80049
2026-09-17estimated??12:27Z14:56Z2h 28mD1130
2026-09-16estimated??12:41Z14:20Z1h 38mD12DD
2026-09-15estimated??14:20Z14:42Z0h 21m0D1068
2026-09-13estimatedMMMYMMTJ06:40 CST08:24 PDT2h 43mD0A77
2026-09-11estimatedMMMYMMTJ06:46 CST08:18 PDT2h 31mE80046
2026-09-10MMMYMMTJ06:37 CST07:56 PDT2h 18mE80048
2026-09-09MMMYMMTJ07:01 CST08:20 PDT2h 18mE80048
2026-09-08estimatedMMMYMMTJ06:56 CST08:16 PDT2h 19mE80048
2026-09-06MMMYMMTJ06:32 CST07:54 PDT2h 21mE80046
2026-09-05MMMYMMTJ06:36 CST08:02 PDT2h 25mD0ECF
2026-09-04MMMYMMTJ06:54 CST08:20 PDT2h 25mE80046
2026-09-03estimatedMMMYMMTJ06:26 CST07:58 PDT2h 31mCC-DBF
Earlier flights (227) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01MMMYMMTJ06:24 CST07:56 PDT2h 31mD10BC
2026-08-31estimatedMMMYMMTJ06:18 CST07:50 PDT2h 31mE80049
2026-08-30MMMYMMTJ06:30 CST07:54 PDT2h 23mD0947
2026-08-29MMMYMMTJ06:36 CST08:06 PDT2h 29mD08E6
2026-08-28MMMYMMTJ06:25 CST07:50 PDT2h 24mE80047
2026-08-27MMMYMMTJ06:26 CST07:48 PDT2h 21mE80049
2026-08-25MMMYMMTJ06:27 CST07:50 PDT2h 22mD0963
2026-08-24MMMYMMTJ06:30 CST08:00 PDT2h 29mE80048
2026-08-23MMMYMMTJ07:15 CST08:40 PDT2h 25mE80046
2026-08-22MMMYMMTJ06:26 CST07:46 PDT2h 19mCC-DBF
2026-08-21estimatedMMMYMMTJ07:54 CST07:46 PDT0h 51mE80047
2026-08-20estimatedMMMYMMTJ08:03 CST07:56 PDT0h 52mCC-DBF
2026-08-17estimatedMMMYMMTJ07:27 CST09:36 PDT3h 08mE80047
2026-08-16estimatedMMMYMMTJ08:06 CST09:35 PDT2h 28mE80047
2026-08-15estimatedMMMYMMTJ06:21 CST08:58 PDT3h 36mD0BA3
2026-08-14estimatedMMMYMMTJ06:11 CST09:38 PDT4h 26mD0FBA
2026-08-13estimatedMMMYMMTJ06:30 CST08:02 PDT2h 32mE80049
2026-08-12estimatedMMMYMMTJ06:21 CST07:46 PDT2h 24mD136C
2026-07-23estimatedMMMYMMTJ06:21 CST07:56 PDT2h 34mD0BA3
2026-07-22estimatedMMMYMMTJ06:19 CST07:52 PDT2h 32mD11E4
2026-07-20estimatedMMMYMMTJ05:45 CST07:58 PDT3h 12mE80048
2026-07-19estimatedMMMYMMTJ06:24 CST07:54 PDT2h 29mE80049
2026-07-18estimatedMMMYMMTJ06:21 CST07:54 PDT2h 32mE80049
2026-07-17estimated??12:32Z15:02Z2h 29mCC-DBF
2026-07-16estimatedMMMYMMTJ06:27 CST08:08 PDT2h 40mE80049
2026-07-15estimatedMMMYMMTJ06:29 CST08:02 PDT2h 32mD0EA1
2026-07-14estimatedMMMYMMTJ06:14 CST08:04 PDT2h 49mD1068
2026-07-13estimatedMMMYMMTJ06:18 CST07:44 PDT2h 25mCC-DBF
2026-07-12estimatedMMMYMMTJ06:23 CST07:54 PDT2h 30mE80046
2026-07-11estimatedMMMYMMTJ06:18 CST07:44 PDT2h 25mCC-DBF
2026-07-10estimatedMMMYMMTJ06:37 CST08:08 PDT2h 30mE80046
2026-07-09estimatedMMMYMMTJ06:23 CST08:04 PDT2h 40mE80049
2026-07-08MMMYMMTJ06:24 CST07:56 PDT2h 32mD0E68
2026-07-07estimatedMMMYMMTJ06:19 CST08:06 PDT2h 46mD1158
2026-07-06estimatedMMMYMMTJ06:21 CST08:18 PDT2h 56mE80047
2026-07-05estimatedMMMYMMTJ06:01 CST07:56 PDT2h 54mE80048
2026-07-04MMMYMMTJ06:26 CST08:00 PDT2h 33mD0ECF
2026-07-03estimatedMMMYMMTJ06:22 CST08:00 PDT2h 37mE80047
2026-07-02estimatedMMMYMMTJ06:26 CST08:06 PDT2h 39mE80049
2026-07-01estimatedMMMYMMTJ06:26 CST08:10 PDT2h 43mD10BC
2026-06-30estimatedMMMYMMTJ11:33 CST11:02 PDT0h 28mD0963
2026-06-30estimatedMMMY?06:24 CST14:20Z1h 56mD0963
2026-06-29estimatedMMMYMMTJ06:24 CST08:04 PDT2h 40mE80048
2026-06-28estimatedMMMYMMTJ06:19 CST08:00 PDT2h 40mD0D2B
2026-06-26estimatedMMMYMMTJ06:24 CST07:56 PDT2h 31mE80048
2026-06-25estimatedMMMYMMTJ06:17 CST07:58 PDT2h 40mD0D66
2026-06-24estimatedMMMYMMTJ06:15 CST08:02 PDT2h 46mD10BC
2026-06-23estimatedMMMYMMTJ06:31 CST08:04 PDT2h 33mE80046
2026-06-22estimatedMMMYMMTJ06:27 CST08:00 PDT2h 32mD12DD
2026-06-21estimatedMMMYMMTJ06:21 CST07:52 PDT2h 30mE80046
2026-06-20estimatedMMMYMMTJ06:39 CST08:18 PDT2h 38mE80048
2026-06-19estimatedMMMYMMTJ06:21 CST08:00 PDT2h 38mD0E9B
2026-06-18estimatedMMMYMMTJ09:21 CST08:52 PDT0h 30mE80046
2026-06-17estimatedMMANMMTJ06:18 CST08:04 PDT2h 45mE80047
2026-06-16MMMYMMTJ08:37 CST08:12 PDT0h 34mD10BC
2026-06-15estimatedMMMYMMTJ06:20 CST08:00 PDT2h 39mE80047
2026-06-14partialMMTJ?01:01 PDTD1314
2026-06-13estimatedMMMYMMTJ07:09 CST10:40 PDT4h 30mD1314
2026-06-12estimatedMMMYMMTJ06:23 CST08:10 PDT2h 47mD11CC
2026-05-29estimatedMMMYMMTJ06:18 CST08:20 PDT3h 01mE80046
2026-05-28estimatedMMMYMMTJ06:19 CST08:08 PDT2h 48mE80047
2026-05-27estimatedMMMYMMTJ06:28 CST08:10 PDT2h 41mD0ACA
2026-05-26estimatedMMMY?06:20 CST15:00Z2h 39mE80047
2026-05-25estimatedMMMYMMTJ06:21 CST08:20 PDT2h 59mD0924
2026-05-24estimatedMMMYMMTJ06:15 CST08:04 PDT2h 48mCC-DBF
2026-05-23estimatedMMMYMMTJ06:21 CST08:08 PDT2h 46mE80048
2026-05-22estimatedMMMYMMTJ06:26 CST08:14 PDT2h 48mE80048
2026-05-21estimatedMMMYMMTJ06:30 CST08:22 PDT2h 51mCC-DBF
2026-05-20partialMMTJ?17:33 PDTE80047
2026-05-19partialMMTJ?18:48 PDTD0E5A
2026-05-12MMMYMMTJ06:35 CST07:58 PDT2h 22mD0E5A
2026-05-11estimatedMMMYMMTJ06:25 CST08:06 PDT2h 40mD0AC8
2026-05-10estimatedMMMYMMTJ06:27 CST08:06 PDT2h 38mE80047
2026-05-09estimatedMMMYMMTJ06:16 CST08:00 PDT2h 43mD0CEC
2026-05-08estimatedMMANMMTJ06:49 CST08:30 PDT2h 40mD10F8
2026-05-07estimatedMMMYMMTJ06:21 CST08:04 PDT2h 42mE80047
2026-05-06estimatedMMMYMMTJ06:24 CST08:26 PDT3h 01mD103F
2026-05-05estimatedMMANMMTJ06:30 CST08:16 PDT2h 45mD12AD
2026-05-04estimatedMMMY?07:18 CST16:10Z2h 51mD11F9
2026-05-03estimatedMMMY?05:28 CST15:18Z3h 49mE80048
2026-05-02estimatedMMANMMTJ06:07 CST08:06 PDT2h 58mE80046
2026-05-01estimatedMMMYMMTJ06:21 CST08:34 PDT3h 12mE80048
2026-04-30estimatedMMMYMMTJ05:34 CST08:22 PDT3h 47mE80049
2026-04-28estimatedMMMYMMTJ06:23 CST08:16 PDT2h 52mE80047
2026-04-27estimated??12:24Z15:16Z2h 52mCC-DBF
2026-04-27estimatedMMMY?05:40 CST12:00Z0h 19mCC-DBF
2026-04-26estimatedMMMYMMTJ06:19 CST08:14 PDT2h 55mE80047
2026-04-25estimatedMMMYMMTJ06:30 CST09:40 PDT4h 09mE80048
2026-04-24estimatedMMMY?06:22 CST15:12Z2h 49mE80047
2026-04-23estimated??12:24Z15:24Z2h 59mE80046
2026-04-22estimated??12:20Z15:04Z2h 43mE80046
2026-04-21estimated??12:21Z15:08Z2h 46mE80049
2026-04-20MMMYMMTJ07:59 CST08:14 PDT1h 14mE80047
2026-04-19estimatedMMMYMMTJ06:21 CST08:16 PDT2h 54mE80046
2026-04-18estimatedMMMYMMTJ06:20 CST08:18 PDT2h 57mE80047
2026-04-17estimatedMMMYMMTJ06:20 CST08:12 PDT2h 51mE80049
2026-04-16estimatedMMMY?06:26 CST15:08Z2h 41mE80047
2026-04-15estimated??12:41Z15:00Z2h 18mE80046
2026-04-14estimatedMMMYMMTJ06:18 CST08:16 PDT2h 58mE80048
2026-04-13estimated??12:23Z13:08Z0h 45mE80049
2026-04-12estimated?MMTJ12:27Z08:20 PDT2h 53mE80048
2026-04-11estimated?MMTJ12:16Z08:00 PDT2h 43mCC-DBF
2026-04-06estimatedMMMYMMTJ06:32 CST08:24 PDT2h 52mE80047
2026-04-05estimatedMMMYMMTJ06:23 CST08:14 PDT2h 50mE80046
2026-04-04estimatedMMMYMMTJ05:50 CST08:12 PDT3h 22mE80048
2026-04-03estimated??12:19Z15:02Z2h 42mCC-DBF
2026-04-02estimatedMMMYMMTJ05:39 CST08:08 PDT3h 29mE80046
2026-03-31MMMYMMTJ06:37 CST08:14 PDT2h 36m9H-MLP
2026-03-30MMMYMMTJ06:46 CST08:18 PDT2h 31m9H-AMU
2026-03-29estimatedMMMYMMTJ06:22 CST08:00 PDT2h 37m9H-AMU
2026-03-28estimatedMMMY?08:19 CST15:10Z0h 50m4D247E
2026-03-16estimated?MMTJ12:27Z08:10 PDT2h 42m9H-AMU
2026-03-15estimatedMMMYMMTJ11:07 CST11:18 PDT1h 10m9H-MLP
2026-03-15estimatedMMMYMMTJ06:41 CST08:50 PDT3h 08m9H-MLP
2026-03-14estimatedMMMYMMTJ06:24 CST08:06 PDT2h 42m9H-MLP
2026-03-13estimatedMMMYMMTJ06:27 CST08:18 PDT2h 50m9H-AMV
2026-03-12estimatedMMMYMMTJ06:24 CST07:02 PDT1h 37m4D23A4
2026-03-11MMMYMMTJ06:31 CST08:20 PDT2h 48m4D247D
2026-03-10MMMYMMTJ06:27 CST08:10 PDT2h 42m9H-AMV
2026-03-09MMMYMMTJ07:31 CST08:56 PDT2h 24m9H-AMV
2026-03-09partialMMMY?06:36 CST9H-AMV
2026-03-08MMMYMMTJ06:26 CST08:04 PDT2h 37m4D23A4
2026-03-07estimatedMMMYMMTJ06:24 CST06:28 PST2h 03m9H-AMU
2026-03-06MMMYKSAN06:36 CST07:16 PST2h 39m9H-AMV
2026-03-05MMMYMMTJ06:24 CST07:06 PST2h 41m4D247E
2026-03-04MMMYMMTJ06:22 CST07:06 PST2h 43m0D1068
2026-03-03MMMYMMTJ06:27 CST07:04 PST2h 37m9H-AMV
2026-03-02MMMYMMTJ06:22 CST07:04 PST2h 41m9H-MLP
2026-02-28MMMYMMTJ06:25 CST07:06 PST2h 40m9H-MLP
2026-02-27MMMYMMTJ06:16 CST07:06 PST2h 49m9H-MLV
2026-02-26MMMYMMTJ07:23 CST08:24 PST3h 00m4D2477
2026-02-25MMMYMMTJ06:27 CST07:10 PST2h 42m9H-MLV
2026-02-24MMMYMMTJ06:22 CST07:06 PST2h 44m9H-MLV
2026-02-23MMMYMMTJ06:34 CST07:14 PST2h 39m9H-MLV
2026-02-22MMMYMMTJ06:22 CST07:10 PST2h 47m4D247E
2026-02-21MMMYMMTJ06:19 CST07:14 PST2h 54m4D247E
2026-02-20MMMYMMTJ06:19 CST07:24 PST3h 04m4D247E
2026-02-19MMMYMMTJ06:27 CST07:36 PST3h 08m4D2477
2026-02-18MMMYMMTJ06:28 CST07:32 PST3h 03m4D2477
2026-02-17MMMYMMTJ06:20 CST07:18 PST2h 57m9H-MLV
2026-02-16MMMYMMTJ06:18 CST07:06 PST2h 47m4D247E
2026-02-15MMMYMMTJ07:41 CST08:26 PST2h 44m9H-MLV
2026-02-14MMMYMMTJ06:47 CST07:36 PST2h 48m9H-MLP
2026-02-13MMMYMMTJ06:19 CST07:06 PST2h 46m9H-MLP
2026-02-12MMMYMMTJ06:23 CST07:16 PST2h 52m4D2477
2026-02-11MMMYMMTJ06:21 CST07:10 PST2h 48m9H-MLV
2026-02-10MMMY?06:42 CST14:35Z1h 52m4D23EE
2026-02-07estimatedMMMYMMTJ06:22 CST07:02 PST2h 39mD1068
2026-02-06MMMYMMTJ06:21 CST07:04 PST2h 42m4D247E
2026-02-05MMMYMMTJ06:20 CST07:02 PST2h 41m4D247E
2026-02-04MMMYMMTJ06:24 CST07:06 PST2h 41m4D2477
2026-02-03MMMYMMTJ06:22 CST07:10 PST2h 47m9H-MLV
2026-02-02MMMYMMTJ06:20 CST07:06 PST2h 45m9H-AMU
2026-02-01MMMYMMTJ06:25 CST07:16 PST2h 51m4D2477
2026-01-31MMMYMMTJ06:30 CST07:08 PST2h 37m9H-MLP
2026-01-30MMMYMMTJ06:33 CST07:30 PST2h 57m9H-MLP
2026-01-29MMMYMMTJ06:32 CST07:16 PST2h 44m9H-MLP
2026-01-28estimatedMMMYMMTJ06:21 CST07:24 PST3h 03mD11E4
2026-01-27MMMYMMTJ06:15 CST07:20 PST3h 04m0D10F0
2026-01-26MMMYMMTJ06:18 CST07:26 PST3h 07m4D247E
2026-01-25MMMYMMTJ06:22 CST07:28 PST3h 06m9H-AMV
2026-01-24MMMYMMTJ07:28 CST08:12 PST2h 43m0D0ECF
2026-01-23MMMYMMTJ06:36 CST07:22 PST2h 46m9H-MLV
2026-01-22MMMYMMTJ06:23 CST07:18 PST2h 54m9H-MLP
2026-01-21MMMYMMTJ06:30 CST07:14 PST2h 43m0D0F35
2026-01-20MMMYMMTJ06:17 CST07:06 PST2h 48m9H-MLP
2026-01-19MMMYMMTJ06:23 CST07:10 PST2h 46m4D247E
2026-01-09MMMYMMTJ06:18 CST07:16 PST2h 57mE80046
2026-01-08MMMYMMTJ06:25 CST07:24 PST2h 59mE80046
2026-01-07MMMYMMTJ06:22 CST07:06 PST2h 44mE80048
2026-01-06MMMYMMTJ06:20 CST07:08 PST2h 47mE80047
2026-01-05MMANMMTJ06:14 CST06:58 PST2h 43mE80046
2026-01-04MMMYMMTJ06:42 CST07:26 PST2h 43mE80046
2026-01-03MMMYMMTJ06:15 CST07:02 PST2h 47mE80048
2026-01-02MMMYMMTJ06:23 CST07:06 PST2h 42mE80047
2026-01-01MMMYMMTJ06:21 CST06:58 PST2h 36mE80049
2025-12-31MMMYMMTJ06:37 CST07:12 PST2h 34mE80048
2025-12-30MMMYMMTJ06:18 CST07:14 PST2h 56mE80048
2025-12-29MMMYMMTJ06:26 CST07:34 PST3h 08mE80048
2025-12-28MMMYMMTJ06:24 CST07:12 PST2h 47mE80049
2025-12-27MMMYMMTJ06:33 CST07:10 PST2h 36m9H-MLV
2025-12-26MMMYMMTJ06:28 CST07:02 PST2h 33mE80049
2025-12-25MMMYMMTJ06:17 CST07:00 PST2h 42mE80048
2025-12-24MMMYMMTJ06:19 CST07:04 PST2h 44mE80046
2025-12-23MMMYMMTJ07:27 CST08:10 PST2h 43mE80049
2025-12-22MMMYMMTJ07:42 CST08:24 PST2h 41mE80047
2025-12-21estimatedMMMYMMTJ11:22 CST09:40 PST0h 18mE80047
2025-12-21estimatedMMMYMMTJ06:22 CST07:20 PST2h 57mE80047
2025-12-20MMHOMMTJ10:52 MST10:58 PST1h 06mE80046
2025-12-20MMMYMMHO06:20 CST09:50 MST4h 29mE80046
2025-12-19MMMYMMTJ06:26 CST07:06 PST2h 39mE80047
2025-12-18estimatedMMMYMMTJ05:52 CST07:08 PST3h 15mE80047
2025-12-17MMMYMMTJ08:17 CST08:52 PST2h 34mE80047
2025-12-16MMMYMMTJ06:54 CST07:46 PST2h 51mE80046
2025-12-15MMMYMMTJ07:16 CST08:28 PST3h 11mXA-VBB
2025-12-14estimatedMMMYMMTJ13:09 CST11:30 PST0h 20mE80046
2025-12-14estimatedMMMYMMTJ06:20 CST07:32 PST3h 12mE80046
2025-12-13MMMYMMTJ06:20 CST06:58 PST2h 37mE80048
2025-12-12MMMYMMTJ06:23 CST07:00 PST2h 36mE80047
2025-12-11MMMYMMTJ06:20 CST07:10 PST2h 50m9H-MLS
2025-12-10MMMYMMTJ06:22 CST07:08 PST2h 45m9H-MLX
2025-11-27estimatedMMMYMMTJ06:50 CST08:06 PST3h 15mD0ECF
2025-11-26estimatedMMMYMMTJ06:51 CST07:32 PST2h 40mE80047
2025-10-30estimatedMMMYMMTJ06:18 CST08:04 PDT2h 45mD112A
2025-10-29estimatedMMMYMMTJ06:41 CST08:22 PDT2h 40mD10F0
2025-10-28estimatedMMMYMMTJ06:37 CST08:16 PDT2h 38mD1146
2025-10-27estimated??12:31Z15:12Z2h 40mE80046
2025-10-26estimated?KSAN13:29Z08:22 PDT1h 52mE80046
2025-10-25estimated?KSAN14:40Z08:24 PDT0h 43mE80046
2025-10-24estimatedMMMYMMTJ08:20 CST08:16 PDT0h 55mE80046
2025-10-20estimatedMMMYMMTJ06:28 CST08:08 PDT2h 39mE80046
2025-10-15MMMYMMTJ06:27 CST08:04 PDT2h 36mXA-VAV
2025-10-14MMMYMMTJ06:31 CST08:06 PDT2h 34mE80046
2025-10-13MMMYMMTJ06:32 CST08:08 PDT2h 35mE80046
2025-10-07estimatedMMMYMMTJ06:32 CST08:18 PDT2h 45mE80049
2025-10-06MMMYMMTJ06:33 CST08:10 PDT2h 36mE80047
2025-10-04MMMYMMTJ13:58 CST15:16 PDT2h 17mE80047
2025-08-24MMMYMMTJ06:39 CST08:08 PDT2h 29m4D247E
2025-08-23MMMYMMTJ23:14 CST08:04 PDT9h 49mXA-VAM
2025-08-21estimatedMMMYMMTJ19:13 CST08:06 PDT13h 52mXA-VBP
2025-08-20estimatedMMMYMMTJ14:45 CST16:56 PDT3h 10mXA-VBP
2025-08-19estimatedMMMYMMTJ13:18 CST14:26 PDT2h 07mXA-VBW
2025-08-19estimatedMMMYMMTJ06:46 CST08:18 PDT2h 31mXA-VBW
2025-08-17MMMYMMTJ06:31 CST08:04 PDT2h 32mE80046
2025-08-16MMMYMMTJ06:40 CST08:12 PDT2h 32mE80048
2025-08-15MMMYMMTJ06:32 CST08:08 PDT2h 36mE80047
2025-08-14estimatedMMMYMMTJ08:28 CST08:32 PDT1h 03mE80049

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