Flight

VOI1870

Flight history and live tracking for VOI1870, operated by Volaris. 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
RouteMMGL DON MIGUEL Y HIDALGO INTERNATIONAL → KPDX PORTLAND INTERNATIONAL
Scheduled departure17:05 CST

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

Route

AirlineVolaris
Observed routeMMCN → KPDX

Flight history 258 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02partial??00:58ZXA-VSM
2026-10-01partial??00:41ZXA-VSR
2026-09-30partial??00:50ZXA-VSY
2026-09-29partial??00:51ZXA-VSM
2026-09-28partial??01:00ZXA-VSR
2026-09-27partial??01:03ZXA-VSB
2026-09-26partial??00:57ZXA-VSM
2026-09-25partial??00:42Z0D1140
2026-09-24estimatedMMCNKPDX17:39 MST21:04 PDT3h 24mXA-VSY
2026-09-23partial??00:44ZXA-VSM
2026-09-22partial??00:05Z0D0EC4
2026-09-21estimatedMMCNKPDX17:53 MST20:40 PDT2h 46m0D1169
2026-09-20partial??00:58ZXA-VSK
2026-09-18estimatedMMCNKPDX18:09 MST21:04 PDT2h 54mD0E9C
2026-09-17estimatedMMCNKPDX17:51 MST20:14 PDT2h 22mN536VL
2026-09-16estimatedMMCNKPDX17:38 MST20:36 PDT2h 57mD0F5E
2026-09-15estimated??04:20Z05:24Z1h 03mN536VL
2026-09-15estimated??01:11Z03:58Z2h 47mN536VL
2026-09-14estimatedMMCNKPDX18:10 MST20:52 PDT2h 41mD0F14
2026-09-13estimatedMMCNKPDX17:52 MST20:38 PDT2h 45mD0F5E
2026-09-12estimatedMMCNKPDX17:47 MST20:58 PDT3h 10mD0F14
2026-09-11estimated??00:44Z03:58Z3h 13mD0F13
2026-09-10estimatedMMCNKPDX17:41 MST20:42 PDT3h 00mD0F5E
2026-09-09estimatedMMCNKPDX17:36 MST20:42 PDT3h 05mD0E9C
2026-09-08estimated??01:12Z03:38Z2h 26m0D111A
2026-09-07estimatedMMCNKPDX18:30 MST21:00 PDT2h 29mD0EC8
2026-09-06estimatedMMCNKPDX18:01 MST20:44 PDT2h 43mD0FED
2026-09-05estimated??00:52Z03:54Z3h 01mD0E03
2026-09-04estimated??00:56Z03:54Z2h 57mN542VL
Earlier flights (229) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimated??00:58Z04:02Z3h 03mD0FED
2026-09-01estimatedMMCNKPDX17:59 MST20:54 PDT2h 54mD1202
2026-08-31estimatedMMCNKPDX18:59 MST22:02 PDT3h 02mD0E04
2026-08-30estimated??01:20Z04:08Z2h 47mN542VL
2026-08-29estimatedMMCNKPDX18:13 MST21:12 PDT2h 58mD0FED
2026-08-28estimatedMMCNKPDX18:10 MST21:14 PDT3h 03mD111A
2026-08-27estimated??01:05Z03:50Z2h 45mD0E03
2026-08-25estimatedMMCNKPDX18:04 MST20:34 PDT2h 29mD0FED
2026-08-24estimated??01:04Z03:52Z2h 47mD1079
2026-08-23estimated??01:40Z04:12Z2h 31mD08F4
2026-08-22estimatedMMCNKPDX17:55 MST20:46 PDT2h 50mD0FED
2026-08-21estimated??01:03Z04:02Z2h 58mN534VL
2026-08-20estimated??01:21Z05:59Z4h 37mD0EC8
2026-08-19estimated??00:50Z06:11Z5h 20mD0EC4
2026-08-18estimated??00:51Z04:02Z3h 10mD0FED
2026-08-17estimated??00:51Z10:56Z10h 04mD10E4
2026-08-16estimated??01:08Z04:02Z2h 53mN542VL
2026-08-15estimated??01:43Z04:38Z2h 54mD0F00
2026-08-14estimated??00:41Z03:42Z3h 00mD0EC4
2026-08-13estimatedMMCNKPDX17:37 MST20:18 PDT2h 40mD0A0D
2026-08-12estimated??01:22Z04:24Z3h 01mD0EC4
2026-07-23estimated??00:42Z03:50Z3h 07mD1005
2026-07-22estimated??00:49Z03:48Z2h 58mD1005
2026-07-21estimated?KPDX00:50Z20:32 PDT2h 41mD0FC1
2026-07-20estimatedMMCNKPDX18:13 MST20:44 PDT2h 30mD1201
2026-07-19estimated??00:46Z03:50Z3h 03mD0FC1
2026-07-18estimated?KPDX00:53Z20:56 PDT3h 02mN531VL
2026-07-17estimated?KPDX01:02Z21:04 PDT3h 01mN542VL
2026-07-16estimated??00:27Z03:42Z3h 14mD1005
2026-07-15?KTTD01:18Z20:32 PDT2h 13mN536VL
2026-07-14estimatedKOLS?17:59 MST03:28Z2h 28mD0D36
2026-07-13estimatedMMCN?17:35 MST03:36Z3h 00mD111B
2026-07-12estimatedMMCNKPDX19:33 MST22:12 PDT2h 39mD0F00
2026-07-11estimatedMMCN?17:44 MST03:54Z3h 09mD0E46
2026-07-10estimatedKOLS?18:13 MST03:52Z2h 38mD0F00
2026-07-09estimatedMMCNKPDX17:59 MST20:54 PDT2h 55mD0D36
2026-07-08estimatedMMGMKPDX17:59 MST21:00 PDT3h 01mD0F00
2026-07-07estimatedMMCNKPDX17:54 MST20:44 PDT2h 49mD1005
2026-07-06estimatedMMCN?18:48 MST04:54Z3h 06mN537VL
2026-07-05estimatedMMCNKPDX17:42 MST20:48 PDT3h 06mD1005
2026-07-04estimatedKOLS?18:41 MST04:22Z2h 40mD0DD3
2026-07-03estimatedMMCNKPDX17:54 MST21:00 PDT3h 05mD0E11
2026-07-02estimatedMMCNKPDX18:05 MST21:02 PDT2h 57mD0B35
2026-07-01estimatedKTUSKPDX18:17 MST20:40 PDT2h 22mN537VL
2026-06-30estimatedMMCN?17:36 MST03:41Z3h 05mN537VL
2026-06-29estimatedMMCN?18:27 MST04:36Z3h 08mD0F00
2026-06-28estimatedMMCNKPDX17:43 MST20:46 PDT3h 02mD0F00
2026-06-27estimatedMMCNKPDX17:43 MST20:43 PDT3h 00mD0A0D
2026-06-26estimatedMMCNKPDX18:01 MST20:54 PDT2h 53mD0FDE
2026-06-25estimatedMMCNKPDX18:04 MST20:54 PDT2h 49mD0F00
2026-06-24estimatedMMCNKPDX17:40 MST20:46 PDT3h 05mD08F4
2026-06-23estimatedMMCNKPDX19:20 MST22:24 PDT3h 03mD0997
2026-06-22estimatedKTUSKPDX18:01 MST20:34 PDT2h 32mD0D6D
2026-06-21estimatedMMSFKPDX18:42 PDT21:08 PDT2h 26mN536VL
2026-06-20estimatedMMCN?18:37 MST04:44Z3h 06mD0E3B
2026-06-19estimatedKTUSKPDX18:13 MST20:42 PDT2h 28mD0F00
2026-06-18estimatedMMCNKPDX18:54 MST21:26 PDT2h 31mD0EC4
2026-06-17estimatedMMCNKPDX17:57 MST20:58 PDT3h 00mD0E04
2026-06-16estimatedKDMAKPDX17:56 MST20:30 PDT2h 33mN534VL
2026-06-15estimatedMMCN?17:56 MST04:00Z3h 03mD0EC4
2026-06-14estimatedMMCNKPDX18:02 MST21:02 PDT2h 59mD0E01
2026-06-13estimatedMMCNKPDX17:43 MST20:40 PDT2h 56mD1005
2026-06-12estimatedMMCNKPDX17:38 MST20:44 PDT3h 06mN536VL
2026-05-29estimatedKTUSKPDX18:12 MST20:46 PDT2h 33mD1049
2026-05-28estimatedKTUSKPDX18:36 MST21:02 PDT2h 25mD0FC1
2026-05-27estimatedKTUS?18:24 MST03:52Z2h 27mD111B
2026-05-26estimatedKTUS?18:06 MST03:36Z2h 29mD0FC1
2026-05-25estimatedKTUSKPDX18:27 MST20:56 PDT2h 28mD0EC8
2026-05-24estimatedMMNGKPDX18:28 MST21:06 PDT2h 37mN542VL
2026-05-23estimatedKTUSKPDX18:13 MST20:56 PDT2h 43mD1049
2026-05-22estimated?KPDX01:12Z20:58 PDT2h 46mD0F5E
2026-05-21estimatedKTUS?19:09 MST05:00Z2h 50mD1049
2026-05-20estimated??02:02Z09:02Z6h 59mD0E03
2026-05-19partialKPDX?18:39 PDTD10E4
2026-05-12estimatedKTUSKPDX18:24 MST20:54 PDT2h 29mD0F00
2026-05-11estimatedKTUSKPDX18:45 MST21:14 PDT2h 28mD0A0D
2026-05-10estimatedKOLSKPDX18:15 MST21:08 PDT2h 52mD0F13
2026-05-09estimatedKOLS?18:24 MST04:08Z2h 44mN534VL
2026-05-08estimatedKTUSKPDX18:12 MST20:52 PDT2h 40mD0FDE
2026-05-07estimatedKTUSKPDX18:01 MST20:40 PDT2h 38mD111B
2026-05-06estimatedKTUSKPDX17:54 MST20:28 PDT2h 33mD0A02
2026-05-05estimatedKTUSKPDX18:15 MST20:38 PDT2h 22mD1078
2026-05-04estimatedKTUSKPDX18:24 MST20:54 PDT2h 29mD111B
2026-05-03estimatedKTUSKPDX18:27 MST20:54 PDT2h 26mD0E01
2026-05-02estimatedKTUSKPDX18:21 MST21:04 PDT2h 42mD0FDE
2026-05-01estimatedKTUS?18:31 MST04:20Z2h 48mD1078
2026-04-30estimatedMMCNKPDX18:48 MST22:00 PDT3h 11mD0D36
2026-04-29estimatedKTUS?18:21 MST02:38Z1h 16mD10E4
2026-04-28estimatedKTUSKPDX18:18 MST20:56 PDT2h 37mD1140
2026-04-27estimatedKTUSKPDX18:53 MST21:24 PDT2h 30mD1078
2026-04-26estimatedKTUSKPDX18:33 MST21:06 PDT2h 32mD0F5E
2026-04-25estimatedKTUSKPDX18:38 MST21:14 PDT2h 36mD0E9C
2026-04-24estimated?KPDX01:23Z21:04 PDT2h 40mD0FDE
2026-04-23estimated?KPDX01:40Z21:22 PDT2h 42mD10E4
2026-04-22estimated?KPDX00:45Z20:40 PDT2h 55mD1049
2026-04-21estimated??00:39Z03:42Z3h 03mD1079
2026-04-20estimated??01:04Z03:38Z2h 34mD1078
2026-04-19estimated??01:23Z04:18Z2h 54mD1078
2026-04-18estimated??01:39Z04:32Z2h 52mD0E9C
2026-04-17estimated??01:01Z04:34Z3h 32mD0DD3
2026-04-16estimated?KPDX00:46Z20:50 PDT3h 03mD10E4
2026-04-15estimated??01:21Z04:14Z2h 52mD0E04
2026-04-14estimated??01:24Z04:02Z2h 37mD0EC8
2026-04-13estimated?KPDX01:13Z20:40 PDT2h 26mD0F5E
2026-04-12estimated??01:14Z03:38Z2h 23mD0F5E
2026-04-11estimated?KPDX00:41Z20:40 PDT2h 58mD0FC1
2026-04-06estimated?KPDX01:12Z21:26 PDT3h 13mD0CCE
2026-04-05estimated??00:26Z03:34Z3h 07mD1140
2026-04-04estimated?KPDX00:42Z20:58 PDT3h 15mD0DA8
2026-04-03estimated?KPDX01:19Z21:00 PDT2h 41mD111B
2026-04-02estimated?KPDX01:37Z21:32 PDT2h 54mD0D40
2026-04-01estimated?KPDX01:19Z20:58 PDT2h 38mD10FE
2026-03-31estimated??01:07Z04:04Z2h 56mD0BBE
2026-03-30estimated?KPDX01:02Z20:42 PDT2h 39mD0D8D
2026-03-29estimated??00:26Z03:48Z3h 21mD0D40
2026-03-16estimated??00:58Z04:10Z3h 11mN530VL
2026-03-15estimated??00:52Z04:28Z3h 35mD10FE
2026-03-14estimated??00:16Z03:36Z3h 19mD0B91
2026-03-13estimated?KPDX00:43Z21:04 PDT3h 20mD0D8D
2026-03-12estimatedMMCNKPDX17:26 MST20:48 PDT3h 21m0D116A
2026-03-11estimated??00:21Z05:16Z4h 54mXA-VRO
2026-03-10estimatedMMCNKPDX17:34 MST20:32 PDT2h 57mN528VL
2026-03-09estimatedMMCNKPDX17:34 MST20:38 PDT3h 03m0D1155
2026-03-08estimated?KTTD01:26Z20:30 PST3h 04mXA-VRO
2026-03-07estimatedMMCNKPDX18:46 MST20:52 PST3h 05m0D1155
2026-03-06?KTTD01:45Z20:42 PST2h 57mXA-VSA
2026-03-05estimatedMMCNKPDX18:25 MST20:36 PST3h 11m0D116A
2026-03-04estimatedMMCNKPDX18:19 MST20:26 PST3h 06mXA-VRV
2026-03-03estimatedMMCNKPDX18:18 MST20:28 PST3h 09m0D1151
2026-03-02estimatedMMCNKPDX18:16 MST20:28 PST3h 12mXA-VRD
2026-03-01estimatedMMCNKPDX18:38 MST20:42 PST3h 03m0D10FE
2026-02-28estimatedMMCNKPDX18:41 MST21:00 PST3h 18mN527VL
2026-02-27estimatedMMCNKPDX18:28 MST20:36 PST3h 07mN528VL
2026-02-26estimatedMMCNKPDX18:12 MST20:34 PST3h 21mXA-VRD
2026-02-25estimatedMMCNKPDX18:31 MST20:40 PST3h 09mN529VL
2026-02-24estimatedMMCNKPDX19:20 MST21:42 PST3h 21mXA-VRT
2026-02-22estimatedMMCNKPDX18:25 MST20:44 PST3h 18mXA-VRD
2026-02-21estimatedMMCNKPDX18:39 MST20:48 PST3h 08mXA-VSH
2026-02-20estimatedMMCNKPDX18:58 MST20:48 PST2h 49mXA-VSH
2026-02-19estimatedMMCNKPDX18:45 MST20:58 PST3h 12mXA-VRK
2026-02-18estimatedMMCNKPDX18:38 MST20:54 PST3h 15mXA-VSG
2026-02-17estimatedMMCNKPDX18:32 MST20:28 PST2h 55mN539VL
2026-02-16estimatedMMCNKPDX18:38 MST20:24 PST2h 45mXA-VRT
2026-02-15estimatedMMCNKPDX18:37 MST20:26 PST2h 48mXA-VRT
2026-02-14estimatedMMCNKPDX18:13 MST20:38 PST3h 24mN541VL
2026-02-13estimatedMMCNKPDX18:59 MST20:56 PST2h 56mXA-VRP
2026-02-12estimatedMMCNKPDX18:22 MST20:08 PST2h 45mXA-VRD
2026-02-11estimatedMMCNKPDX18:37 MST20:28 PST2h 50mXA-VSI
2026-02-07estimatedMMCNKPDX18:25 MST20:34 PST3h 09mXA-VSG
2026-02-06estimatedMMCNKPDX18:28 MST20:12 PST2h 43mXA-VRD
2026-02-05estimatedMMCNKPDX18:33 MST20:26 PST2h 52mXA-VRF
2026-02-04estimatedMMCNKPDX18:16 MST20:32 PST3h 16mXA-VSD
2026-02-03estimatedMMCNKPDX18:29 MST20:32 PST3h 02mXA-VSG
2026-02-02estimatedMMCNKPDX18:23 MST20:18 PST2h 54mN509VL
2026-02-01estimatedMMCNKPDX18:41 MST20:38 PST2h 56mA70151
2026-01-31estimated??01:42Z06:10Z4h 28mA70151
2026-01-30estimatedMMCNKPDX18:29 MST20:46 PST3h 17m0D10FD
2026-01-29estimatedMMCNKPDX18:24 MST20:44 PST3h 19m0D10E3
2026-01-28estimatedMMCNKPDX18:47 MST20:46 PST2h 58mXA-VRP
2026-01-27estimatedMMCNKPDX19:03 MST21:22 PST3h 18mXA-VSI
2026-01-26estimatedMMCNKPDX18:27 MST20:44 PST3h 16mXA-VSI
2026-01-25estimatedMMCNKPDX18:41 MST20:54 PST3h 12mXA-VRF
2026-01-24estimatedMMCNKPDX19:49 MST21:44 PST2h 54m0D10FD
2026-01-23estimatedMMCNKPDX18:44 MST20:48 PST3h 04mXA-VLX
2026-01-22estimatedMMCNKPDX18:43 MST20:44 PST3h 01m0D10E3
2026-01-21estimatedMMCNKPDX18:26 MST20:36 PST3h 09mXA-VSD
2026-01-20estimatedMMCNKPDX19:11 MST21:18 PST3h 07mXA-VRV
2026-01-19estimatedMMCNKPDX18:34 MST20:40 PST3h 06mXA-VRF
2026-01-09estimatedMMCNKPDX18:48 MST20:58 PST3h 09mXA-VRT
2026-01-08estimatedMMCNKPDX18:27 MST20:26 PST2h 59mXA-VSG
2026-01-07estimatedMMCNKPDX18:55 MST21:00 PST3h 04mXA-VRV
2026-01-06estimatedMMCNKPDX18:22 MST20:22 PST2h 59mXA-VRY
2026-01-05estimatedMMCNKPDX18:18 MST20:24 PST3h 05mXA-VSG
2026-01-04estimatedMMCNKPDX18:38 MST20:32 PST2h 54mXA-VRK
2026-01-03estimatedMMCNKPDX18:30 MST20:28 PST2h 58mXA-VSG
2026-01-02estimatedMMCNKPDX18:26 MST20:34 PST3h 07mXA-VSA
2026-01-01estimatedMMCNKPDX18:25 MST20:08 PST2h 42m0D10E3
2025-12-31estimatedMMCNKPDX18:34 MST20:46 PST3h 11mN538VL
2025-12-30estimatedMMCNKPDX18:29 MST20:36 PST3h 06mXA-VRY
2025-12-29estimatedMMCNKPDX18:20 MST20:20 PST3h 00mN539VL
2025-12-28estimatedMMCNKPDX18:26 MST20:46 PST3h 19mXA-VRX
2025-12-27estimatedMMCNKPDX18:37 MST20:26 PST2h 48mN532VL
2025-12-26estimatedMMCNKPDX18:33 MST20:50 PST3h 16mXA-VSF
2025-12-25estimated??05:08Z06:36Z1h 28m0D10FD
2025-12-25estimatedMMCNKPDX18:22 MST20:12 PST2h 50m0D10FD
2025-12-24estimatedMMCNKPDX19:09 MST20:58 PST2h 48mN531VL
2025-12-23estimatedMMCNKPDX20:26 MST22:28 PST3h 02mXA-VRW
2025-12-22estimatedMMCNKPDX18:43 MST20:56 PST3h 12mXA-VRR
2025-12-21estimatedMMCNKPDX18:23 MST20:48 PST3h 25mN541VL
2025-12-20estimatedMMCNKPDX18:25 MST20:50 PST3h 24mXA-VRX
2025-12-19estimatedMMCNKPDX19:36 MST21:48 PST3h 12mXA-VRK
2025-12-18estimatedMMCNKPDX18:24 MST21:04 PST3h 39mN541VL
2025-12-17estimatedMMCNKPDX20:38 MST23:00 PST3h 22mN531VL
2025-12-16estimatedMMCNKPDX19:18 MST21:36 PST3h 17mXA-VRK
2025-12-15estimatedMMCNKPDX18:43 MST21:08 PST3h 24mXA-VRD
2025-12-14estimatedMMCNKPDX19:26 MST21:28 PST3h 02mXA-VRR
2025-12-13estimatedMMCNKPDX18:33 MST20:34 PST3h 00m0D10FD
2025-12-12estimatedMMCNKPDX18:57 MST20:54 PST2h 56mXA-VSD
2025-12-11estimatedMMCNKPDX18:09 MST20:22 PST3h 12mXA-VRR
2025-12-10estimatedMMCNKPDX19:04 MST21:16 PST3h 11mXA-VRV
2025-12-02estimated??01:10Z04:32Z3h 21mN532VL
2025-11-28estimated??01:38Z05:04Z3h 25mD0B35
2025-11-27estimated??02:15Z05:14Z2h 59mN539VL
2025-10-30estimatedMMCNKPDX17:46 MST20:54 PDT3h 07mD10FD
2025-10-29estimatedMMCNKPDX17:55 MST20:54 PDT2h 58mD0CCE
2025-10-28estimated??00:47Z03:58Z3h 10mD0ABF
2025-10-27estimatedMMCNKPDX17:52 MST21:08 PDT3h 15mD0ABF
2025-10-26estimated??01:17Z04:38Z3h 20mD1151
2025-10-25estimated??00:40Z04:14Z3h 33mD0ABF
2025-10-24estimated??00:55Z03:54Z2h 58mD1154
2025-10-23estimated??01:18Z03:52Z2h 33mD0ABF
2025-10-22estimated??00:30Z03:34Z3h 04mD1154
2025-10-21estimated??01:29Z04:00Z2h 30mN539VL
2025-10-20estimatedMMCNKPDX17:38 MST20:48 PDT3h 09mN539VL
2025-10-19estimatedMMCNKPDX17:39 MST20:54 PDT3h 14mD0B10
2025-10-15estimatedMMCNKPDX17:45 MST20:32 PDT2h 46m0D10FE
2025-10-14estimatedMMCNKPDX18:09 MST20:24 PDT2h 14mXA-VRK
2025-10-13estimatedMMCNKPDX17:49 MST20:58 PDT3h 08m0D10FE
2025-10-08estimatedMMCNKPDX17:37 MST20:34 PDT2h 56mA708BF
2025-10-07estimatedMMCNKPDX18:28 MST21:22 PDT2h 53mXA-VRD
2025-10-06estimatedMMCNKPDX17:52 MST21:04 PDT3h 11mXA-VSF
2025-10-04estimatedMMCNKPDX08:19 MST09:26 PDT1h 06m0D10FD
2025-08-26estimated?KSAT02:34Z23:10 CDT1h 35m0D10FE
2025-08-22estimatedMMCNKPDX17:47 MST23:43 PDT5h 55mXA-VRO
2025-08-20estimatedMMCNKPDX17:49 MST22:51 PDT5h 01mXA-VRR
2025-08-19estimated?KTTD02:07Z22:36 PDT3h 28mXA-VLE
2025-08-17estimatedMMCNKPDX21:48 MST01:20 PDT3h 32mXA-VRR
2025-08-16estimatedMMCNKPDX17:54 MST21:04 PDT3h 09mN512VL
2025-08-15estimatedMMCNKPDX17:53 MST20:38 PDT2h 44mXA-VRW

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