Flight

VIV1248

Flight history and live tracking for VIV1248, 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

DateSun 04 Oct 2026
RouteMMMX LICENCIADO BENITO JUAREZ INTERNATIONAL → MMTJ GENERAL ABELARDO L RODRIGUEZ INTERNATIONAL
Scheduled departure21:25 CST

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

Route

AirlineVivaAerobus
Typical originMMMX LICENCIADO BENITO JUAREZ INTERNATIONAL
Typical destinationMMTJ GENERAL ABELARDO L RODRIGUEZ INTERNATIONAL
Distance1,242 nm

Flight history 237 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedMMMXMMTJ21:35 CST23:40 PDT3h 04m0D0F35
2026-10-01estimatedMMMXMMTJ21:45 CST23:48 PDT3h 02mXA-VXG
2026-09-30MMMXMMTJ21:43 CST23:52 PDT3h 08mXA-VBW
2026-09-29estimatedMMMXMMTJ21:43 CST23:42 PDT2h 58m0D0F49
2026-09-28estimatedMMMXMMTJ21:41 CST23:46 PDT3h 04m0D136C
2026-09-27estimatedMMMXMMTJ21:34 CST23:40 PDT3h 05m0D1314
2026-09-26estimatedMMMXMMTJ22:54 CST00:52 PDT2h 57m0D1083
2026-09-25estimatedMMMXMMTJ21:38 CST23:40 PDT3h 01mXA-VXG
2026-09-24estimatedMMMXMMTJ21:42 CST23:36 PDT2h 53m0D0EE3
2026-09-23estimatedMMMXMMTJ21:40 CST23:34 PDT2h 53m0D0FFE
2026-09-22estimatedMMMXMMTJ21:36 CST23:38 PDT3h 02m0D11E6
2026-09-21estimatedMMMXMMTJ21:34 CST23:36 PDT3h 01m0D0EE3
2026-09-18estimated??03:42Z06:28Z2h 46mD1158
2026-09-17estimated??04:11Z06:54Z2h 42mD0E30
2026-09-15estimatedMMMXMMTJ21:49 CST23:38 PDT2h 48mD0EE3
2026-09-14estimatedMMMXMMTJ21:41 CST23:32 PDT2h 50mD0E2B
2026-09-13estimatedMMMXMMTJ21:45 CST23:38 PDT2h 52mD1158
2026-09-12estimatedMMMXMMTJ01:41 CST03:30 PDT2h 48mD0CB0
2026-09-11estimatedMMMXMMTJ21:54 CST23:44 PDT2h 49mD12AD
2026-09-10estimatedMMMXMMTJ22:09 CST00:00 PDT2h 50mD0D66
2026-09-09estimatedMMMXMMTJ22:03 CST23:54 PDT2h 51mD11E6
2026-09-08estimatedMMMXMMTJ04:56 CST05:06 PDT1h 09mD0EA1
2026-09-07estimatedMMMXMMTJ21:51 CST23:40 PDT2h 48mD0D38
2026-09-06estimatedMMMXMMTJ21:46 CST23:36 PDT2h 49mD1314
2026-09-05estimatedMMMXMMTJ22:00 CST23:58 PDT2h 57mD0D48
2026-09-04estimatedMMMXMMTJ21:50 CST23:48 PDT2h 57mD12AD
2026-09-03estimatedMMMXMMTJ21:40 CST23:44 PDT3h 03mD0934
Earlier flights (210) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedMMMXMMTJ22:06 CST00:08 PDT3h 01mD0E97
2026-08-31estimatedMMMXMMTJ21:34 CST23:38 PDT3h 03mD0E97
2026-08-30estimatedMMMXMMTJ21:37 CST23:36 PDT2h 58mD0934
2026-08-29estimated??03:59Z06:50Z2h 50mD0E97
2026-08-28estimatedMMMXMMTJ21:51 CST23:46 PDT2h 54mD0E97
2026-08-27estimatedMMMXMMTJ21:42 CST23:34 PDT2h 51mD0934
2026-08-25estimatedMMMXMMTJ21:46 CST23:38 PDT2h 51mD0E97
2026-08-24estimatedMMMXMMTJ21:45 CST23:36 PDT2h 51mD0934
2026-08-22estimatedMMMXMMTJ21:41 CST23:48 PDT3h 06mD0AC8
2026-08-21estimatedMMMXMMTJ21:56 CST00:54 PDT3h 58mD0934
2026-08-20estimatedMMMXMMTJ21:49 CST23:40 PDT2h 50mD11E4
2026-08-19estimatedMMMXMMTJ21:43 CST00:54 PDT4h 10mD0924
2026-08-18estimatedMMMXMMTJ21:42 CST23:52 PDT3h 09mD09F7
2026-08-17estimatedMMMXMMTJ05:18 CST05:00 PDT0h 41mD1158
2026-08-16estimatedMMMXMMTJ21:46 CST23:42 PDT2h 55mD1083
2026-08-15estimatedMMMXMMTJ21:59 CST00:57 PDT3h 57mD0939
2026-08-14estimatedMMMXMMTJ22:42 CST02:13 PDT4h 30mD0AF1
2026-08-13estimatedMMMXMMTJ21:31 CST00:54 PDT4h 22mD09F7
2026-08-12estimatedMMMXMMTJ21:55 CST23:52 PDT2h 56mD0934
2026-07-23estimatedMMMXMMTJ21:37 CST23:22 PDT2h 44mD094C
2026-07-22estimated?MMTJ04:54Z00:38 PDT2h 43mD11F9
2026-07-21estimatedMMMXMMTJ21:31 CST23:28 PDT2h 56mD0934
2026-07-20estimated??05:35Z08:20Z2h 44mD12F1
2026-07-19estimatedMMMXMMTJ23:39 CST01:26 PDT2h 46mD12AC
2026-07-17estimatedMMMXMMTJ21:51 CST23:46 PDT2h 54mD12AD
2026-07-16estimatedMMMXMMTJ22:34 CST00:28 PDT2h 53mD11F9
2026-07-15estimatedMMMXMMTJ21:34 CST23:26 PDT2h 51mD0A77
2026-07-14estimatedMMMXMMTJ21:53 CST23:36 PDT2h 42mD0FBA
2026-07-13estimatedMMMXMMTJ22:02 CST23:48 PDT2h 45mD0D75
2026-07-12estimatedMMMXMMTJ23:36 CST01:24 PDT2h 47mD0D86
2026-07-11estimatedMMMXMMTJ22:38 CST00:30 PDT2h 51mD0E5A
2026-07-10estimatedMMMXMMTJ22:42 CST00:38 PDT2h 55mD08E6
2026-07-09estimatedMMMXMMTJ21:56 CST23:52 PDT2h 55mD12AD
2026-07-08estimatedMMMXMMTJ22:01 CST23:54 PDT2h 52mD0A77
2026-07-07estimatedMMMXMMTJ22:20 CST00:16 PDT2h 55mD123A
2026-07-06estimatedMMMXMMTJ21:52 CST23:50 PDT2h 57mD0E2B
2026-07-05estimatedMMMXMMTJ21:34 CST23:30 PDT2h 56mD0E69
2026-07-04estimatedMMMXMMTJ22:18 CST00:16 PDT2h 57mD12AD
2026-07-03estimatedMMMXMMTJ21:42 CST23:48 PDT3h 05mD0E9B
2026-07-02estimatedMMMXMMTJ22:21 CST00:22 PDT3h 00mD1138
2026-07-01estimatedMMMXMMTJ22:37 CST00:42 PDT3h 04mD0E5A
2026-06-30estimatedMMMXMMTJ22:30 CST00:28 PDT2h 57mD112A
2026-06-29estimatedMMMXMMTJ22:10 CST00:10 PDT2h 59mD112A
2026-06-28estimatedMMMXMMTJ21:55 CST23:50 PDT2h 54mD0E2B
2026-06-27estimatedMMMXMMTJ22:12 CST00:12 PDT2h 59mD0E5A
2026-06-26estimatedMMMXMMTJ22:25 CST00:14 PDT2h 48mD11E6
2026-06-25estimatedMMMXMMTJ22:29 CST00:20 PDT2h 50mD11E6
2026-06-24estimatedMMMXMMTJ22:20 CST00:16 PDT2h 56mD0F91
2026-06-23estimatedMMMXMMTJ21:51 CST23:42 PDT2h 50mD0E5E
2026-06-22estimatedMMMXMMTJ22:27 CST00:18 PDT2h 51mD112A
2026-06-21estimatedMMMXMMTJ21:41 CST23:40 PDT2h 58mD0CBC
2026-06-19estimatedMMMXMMTJ21:55 CST23:58 PDT3h 02mD0CB0
2026-06-18estimatedMMMXMMTJ21:40 CST23:42 PDT3h 01mD12AD
2026-06-17estimatedMMMXMMTJ21:59 CST00:02 PDT3h 02mD0C93
2026-06-16estimatedMMMXMMTJ21:49 CST23:42 PDT2h 53mD1314
2026-06-15estimatedMMMXMMTJ22:42 CST00:34 PDT2h 51mD0CB0
2026-06-14estimatedMMMXMMTJ21:49 CST23:42 PDT2h 52mD0E5E
2026-06-13estimatedMMMXMMTJ22:06 CST00:02 PDT2h 55mD0E5A
2026-06-12estimatedMMMXMMTJ21:36 CST23:30 PDT2h 53mD0E5A
2026-05-29estimatedMMMXMMTJ21:56 CST23:56 PDT2h 59mD0D38
2026-05-28estimatedMMMXMMTJ22:14 CST00:26 PDT3h 11mD11E6
2026-05-27estimatedMMMXMMTJ22:56 CST01:12 PDT3h 15mD0EA1
2026-05-26estimatedMMPCMMTJ21:59 CST00:08 PDT3h 08mD11E6
2026-05-25estimatedMMMXMMTJ21:59 CST00:10 PDT3h 10mD0EA1
2026-05-24estimatedMMMXMMTJ21:47 CST00:02 PDT3h 14mD1158
2026-05-23estimatedMMMXMMTJ22:30 CST00:46 PDT3h 15mD0F91
2026-05-22estimatedMMMXMMTJ23:13 CST01:14 PDT3h 00mD0FBA
2026-05-21estimatedMMMXMMTJ21:52 CST00:04 PDT3h 12mD0B7C
2026-05-20partialMMTJ?17:00 PDTD0BA3
2026-05-19partialMMMX?20:03 CSTD0F91
2026-05-12estimatedMMMXMMTJ22:01 CST23:54 PDT2h 52mD0F49
2026-05-11estimatedMMMXMMTJ22:28 CST00:24 PDT2h 55mD0FBA
2026-05-10estimatedMMMXMMTJ22:36 CST00:38 PDT3h 01mD0377
2026-05-09estimatedMMMXMMTJ21:52 CST23:50 PDT2h 57mD1083
2026-05-08estimatedMMMXMMTJ22:06 CST00:12 PDT3h 05mD1083
2026-05-07estimatedMMMXMMTJ22:10 CST00:14 PDT3h 03mD112A
2026-05-06estimatedMMMXMMTJ21:47 CST23:52 PDT3h 04mD0377
2026-05-05estimatedMMMXMMTJ21:42 CST23:50 PDT3h 07mD0F91
2026-05-04estimatedMMMXMMTJ22:57 CST01:08 PDT3h 10mD0DE8
2026-05-03estimatedMMMXMMTJ21:51 CST00:06 PDT3h 15mD0377
2026-05-02estimatedMMMXMMTJ21:49 CST00:06 PDT3h 16mD1218
2026-05-01estimatedMMMXMMTJ22:25 CST00:40 PDT3h 15mD0D38
2026-04-30estimatedMMMXMMTJ21:52 CST23:52 PDT3h 00mD12AD
2026-04-28estimatedMMMXMMTJ21:56 CST00:00 PDT3h 03mD0E5E
2026-04-26estimatedMMMXMMTJ21:41 CST23:46 PDT3h 04mD0F49
2026-04-25estimatedMMMXMMTJ21:54 CST00:06 PDT3h 11mD1083
2026-04-24estimatedMMMXMMTJ22:42 CST00:56 PDT3h 14mD0F49
2026-04-23estimatedMMMXMMTJ22:36 CST00:52 PDT3h 15mD112A
2026-04-22estimatedMMMXMMTJ23:32 CST01:36 PDT3h 03mD0C93
2026-04-21estimatedMMMXMMTJ22:18 CST00:22 PDT3h 03mD1158
2026-04-20estimatedMMMXMMTJ21:43 CST23:42 PDT2h 58mD0C93
2026-04-19estimatedMMMXMMTJ21:40 CST23:42 PDT3h 01mD0EE3
2026-04-18estimatedMMMXMMTJ21:38 CST23:42 PDT3h 03mD0E5B
2026-04-17estimated?MMTJ04:11Z00:10 PDT2h 59mD0EE3
2026-04-16estimatedMMMXMMTJ21:49 CST23:48 PDT2h 58mD112A
2026-04-15estimatedMMMXMMTJ21:45 CST23:40 PDT2h 54mD0EE3
2026-04-14estimated??04:24Z07:24Z2h 59mD1158
2026-04-13estimatedMMMXMMTJ22:11 CST00:22 PDT3h 10mD0C93
2026-04-12estimatedMMMXMMTJ21:43 CST23:42 PDT2h 58mD0E69
2026-04-11estimatedMMMXMMTJ22:48 CST00:50 PDT3h 01mD0E5B
2026-04-06estimatedMMMXMMTJ22:04 CST00:22 PDT3h 17mD0377
2026-04-05estimatedMMMXMMTJ21:57 CST00:00 PDT3h 02mD1158
2026-04-04estimatedMMMXMMTJ21:44 CST23:46 PDT3h 01mD0EE3
2026-04-03estimated?MMTJ03:31Z23:36 PDT3h 04mD0377
2026-04-02estimatedMMMXMMTJ21:46 CST23:54 PDT3h 07mD0CB0
2026-04-01estimatedMMMXMMTJ22:46 CST00:56 PDT3h 09mD0F17
2026-03-31estimatedMMMXMMTJ01:06 CST03:18 PDT3h 11mD0BA3
2026-03-30estimated?MMTJ05:42Z01:40 PDT2h 58mD0EE3
2026-03-29estimatedMMMXMMTJ23:36 CST01:40 PDT3h 03mD0ECF
2026-03-16estimatedMMMXMMTJ22:32 CST00:40 PDT3h 07mD0E5E
2026-03-15estimatedMMMXMMTJ22:03 CST00:08 PDT3h 04mD0924
2026-03-14estimatedMMMXMMTJ22:58 CST01:12 PDT3h 13mD0F91
2026-03-13estimatedMMMXMMTJ22:19 CST00:28 PDT3h 09mD112A
2026-03-12estimatedMMMXMMTJ22:27 CST00:30 PDT3h 02m0D11E6
2026-03-11estimatedMMMXMMTJ21:53 CST00:02 PDT3h 08m0D1130
2026-03-10estimatedMMMXMMTJ22:35 CST00:34 PDT2h 59m0D0F49
2026-03-09estimatedMMMXMMTJ22:40 CST00:44 PDT3h 03m0D1158
2026-03-08estimatedMMMXMMTJ22:09 CST23:11 PST3h 02mXA-AEX
2026-03-07estimatedMMMXMMTJ22:11 CST23:26 PST3h 14mXA-VIU
2026-03-06estimatedMMMXMMTJ22:26 CST23:40 PST3h 13m0D0F91
2026-03-05MMMXMMTJ22:10 CST23:30 PST3h 19mXA-AEX
2026-03-04estimatedMMMXMMTJ21:52 CST23:02 PST3h 09m0D0F17
2026-03-03estimatedMMMXMMTJ23:49 CST00:56 PST3h 06m0D10AC
2026-03-02estimatedMMMXMMTJ22:49 CST23:54 PST3h 05m0D0F49
2026-03-01estimatedMMMXMMTJ22:06 CST23:14 PST3h 07m0D0F91
2026-02-28estimatedMMMXMMTJ22:34 CST23:44 PST3h 09mXA-VXF
2026-02-27estimatedMMMXMMTJ22:43 CST23:48 PST3h 05m0D11E6
2026-02-26estimatedMMMXMMTJ22:04 CST23:10 PST3h 05m0D0EE3
2026-02-25estimatedMMMXMMTJ23:23 CST00:30 PST3h 07m0D0FFE
2026-02-24estimatedMMMXMMTJ22:03 CST23:18 PST3h 14mXA-VXF
2026-02-23estimatedMMMXMMTJ22:48 CST23:54 PST3h 05m0D11E6
2026-02-22estimatedMMMXMMTJ22:01 CST23:10 PST3h 09m0D0FFE
2026-02-21estimatedMMMXMMTJ22:31 CST23:54 PST3h 22mXA-VBR
2026-02-20estimatedMMMXMMTJ23:41 CST00:58 PST3h 17m0D0F49
2026-02-19estimatedMMMXMMTJ22:47 CST00:20 PST3h 33m0D11E6
2026-02-18estimatedMMMXMMTJ22:05 CST23:26 PST3h 21m0D0F49
2026-02-17estimatedMMMXMMTJ22:37 CST00:00 PST3h 23mXA-VKM
2026-02-16estimatedMMMXMMTJ22:31 CST23:38 PST3h 07m0D0F35
2026-02-15estimatedMMMXMMTJ22:02 CST23:18 PST3h 15m0D11E6
2026-02-14estimatedMMMXMMTJ22:27 CST23:38 PST3h 10mXA-AEX
2026-02-13estimatedMMMXMMTJ22:30 CST23:38 PST3h 08m0D11E6
2026-02-12estimatedMMMXMMTJ22:20 CST23:26 PST3h 05mXA-AEX
2026-02-11estimatedMMMXMMTJ21:55 CST23:08 PST3h 13m0D0F35
2026-02-07estimatedMMMXMMTJ22:23 CST23:22 PST2h 59m0D11E6
2026-02-06estimatedMMMXMMTJ21:52 CST22:56 PST3h 03mXA-VBR
2026-02-05estimatedMMMXMMTJ22:17 CST23:22 PST3h 04m0D0F91
2026-02-04estimatedMMMXMMTJ21:56 CST23:04 PST3h 08m0D112A
2026-02-03estimatedMMMXMMTJ22:15 CST23:28 PST3h 12m0D1138
2026-02-02estimatedMMMXMMTJ22:02 CST23:12 PST3h 09mXA-VBH
2026-02-01estimatedMMMXMMTJ22:15 CST23:36 PST3h 20mXA-VXE
2026-01-31estimatedMMMXMMTJ22:30 CST23:52 PST3h 21mXA-VKM
2026-01-30estimatedMMMXMMTJ21:58 CST23:22 PST3h 23m0D0F07
2026-01-29estimatedMMMXMMTJ22:03 CST23:14 PST3h 11mXA-VXF
2026-01-28estimatedMMMXMMTJ21:54 CST23:10 PST3h 16mXA-VBZ
2026-01-27estimatedMMMXMMTJ22:21 CST23:36 PST3h 15mXA-VKM
2026-01-26estimatedMMMXMMTJ23:00 CST00:16 PST3h 15m0D10AC
2026-01-25estimatedMMMXMMTJ21:50 CST23:18 PST3h 27m0D0F91
2026-01-24estimatedMMMXMMTJ22:17 CST23:32 PST3h 14m0D0FFE
2026-01-23estimatedMMMXMMTJ22:37 CST23:42 PST3h 05mXA-VXD
2026-01-20estimatedMMMXMMTJ22:34 CST23:42 PST3h 07m0D10AC
2026-01-19estimatedMMMXMMTJ22:19 CST23:30 PST3h 10mXA-AEX
2026-01-09estimatedMMMXMMTJ22:29 CST23:42 PST3h 12m0D0F49
2026-01-08estimatedMMMXMMTJ22:12 CST23:34 PST3h 22mXA-AEX
2026-01-07estimatedMMMXMMTJ22:40 CST23:58 PST3h 17m0D0FBA
2026-01-06estimatedMMMXMMTJ23:18 CST00:22 PST3h 04m0D0F49
2026-01-05estimatedMMMXMMTJ23:13 CST00:18 PST3h 04mXA-VKM
2026-01-04estimatedMMMXMMTJ22:30 CST23:40 PST3h 10mXA-VKM
2026-01-03estimatedMMMXMMTJ21:59 CST23:04 PST3h 05mXA-VXF
2026-01-02estimatedMMMXMMTJ22:37 CST23:48 PST3h 11mXA-VBN
2026-01-01estimatedMMMXMMTJ23:49 CST22:56 PST1h 06m0D103F
2025-12-31estimatedMMMXMMTJ00:07 CST23:22 PST1h 15mXA-VBA
2025-12-30estimatedMMMXMMTJ22:04 CST23:12 PST3h 07m0D0ECF
2025-12-29estimatedMMMXMMTJ22:50 CST23:56 PST3h 05mXA-VKM
2025-12-28estimatedMMMXMMTJ23:58 CST01:04 PST3h 05m0D0F91
2025-12-27estimatedMMMXMMTJ00:23 CST23:36 PST1h 12mXA-VBN
2025-12-26estimatedMMMXMMTJ22:26 CST23:26 PST2h 59m0D100A
2025-12-25estimatedMMMXMMTJ21:58 CST23:02 PST3h 03m0D0ECF
2025-12-24estimatedMMMXMMTJ22:03 CST23:14 PST3h 11m0D0FFE
2025-12-23estimatedMMMXMMTJ00:45 CST00:08 PST1h 22m0D11E6
2025-12-22partialMMMY?06:39 CST0D0FFE
2025-12-21estimatedMMMXMMTJ01:37 CST00:54 PST1h 16m0D0ECF
2025-12-19estimatedMMMXMMTJ02:12 CST01:22 PST1h 09m0D1158
2025-12-16estimated??08:33Z09:54Z1h 20mXA-VXF
2025-12-12estimatedMMMXMMTJ01:16 CST00:24 PST1h 08mXA-VBQ
2025-12-11estimatedMMMXMMTJ23:53 CST22:56 PST1h 02mXA-VYE
2025-12-10estimatedMMMXMMTJ00:33 CST23:40 PST1h 06m0D103F
2025-12-02estimatedMMMXMMTJ23:45 CST00:36 PST2h 50mD09CE
2025-11-28estimatedMMMXMMTJ00:27 CST23:46 PST1h 18mD100A
2025-11-27estimated?KSAN07:22Z00:40 PST1h 17mD0FBA
2025-11-26estimatedMMMXMMTJ00:34 CST23:38 PST1h 03mD0FFE
2025-10-30estimatedMMMXMMTJ23:54 CST00:12 PDT1h 17mD0FBA
2025-10-29estimatedMMMXMMTJ23:35 CST23:40 PDT1h 04mD10AC
2025-10-28estimatedMMMXMMTJ23:42 CST23:50 PDT1h 07mD0FBA
2025-10-27estimatedMMMXMMTJ23:01 CST23:12 PDT1h 10mD0D86
2025-10-26estimatedMMMXMMTJ23:15 CST23:24 PDT1h 08mD0E69
2025-10-25estimatedMMMXMMTJ23:54 CST00:04 PDT1h 09mD0E5B
2025-10-24estimatedMMMXMMTJ00:17 CST00:30 PDT1h 12mD0E5E
2025-10-23estimatedMMMXMMTJ23:26 CST23:34 PDT1h 08mD0E5B
2025-10-22estimatedMMMXMMTJ23:40 CST23:50 PDT1h 09mD0D48
2025-10-20estimatedMMMXMMTJ23:18 CST23:30 PDT1h 11mD0924
2025-10-14estimatedMMMXMMTJ22:58 CST23:04 PDT1h 05m0D0F07
2025-10-13estimatedMMMXMMTJ23:18 CST23:26 PDT1h 07mXA-VIR
2025-10-08estimatedMMMXMMTJ23:17 CST23:30 PDT1h 12mXA-VBT
2025-10-06estimatedMMMXMMTJ23:38 CST23:46 PDT1h 08mXA-VBT
2025-08-26partialMMTJ?19:50 PDTXA-VBU
2025-08-22estimatedMMMXMMTJ07:00 CST09:42 PDT3h 41mXA-VBT
2025-08-20estimatedMMMXMMTJ01:57 CST02:34 PDT1h 37mXA-VBN
2025-08-19estimatedMMMXMMTJ23:49 CST23:56 PDT1h 06mXA-VBU
2025-08-16estimatedMMMXMMTJ23:49 CST23:56 PDT1h 06mXA-VBH
2025-08-15estimatedMMMXMMTJ23:50 CST23:58 PDT1h 08mXA-VBU

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