Flight

FFT2142

Flight history and live tracking for FFT2142, operated by Frontier Airlines. 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
RouteKPHX PHOENIX SKY HARBOR INTERNATIONAL → KDEN DENVER INTERNATIONAL
Scheduled departure15:21 MST

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

Route

AirlineFrontier Airlines
Typical originKPHX PHOENIX SKY HARBOR INTERNATIONAL
Typical destinationKDEN DENVER INTERNATIONAL
Distance523 nm

Flight history 259 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL17:12 MST19:33 MDT1h 21mN379FR
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL18:08 MST19:33 MDT24h 25mN393FR
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL18:08 MST20:39 MDT1h 31m
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL15:32 MST18:04 MDT1h 32mN722FR
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL16:23 MST18:43 MDT1h 20mN435FR
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL15:41 MST18:05 MDT1h 24mN366FR
2026-09-27KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL15:34 MST17:53 MDT1h 19mN360FR
2026-09-26KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL15:33 MST17:56 MDT1h 23mN329FR
2026-09-25KPHX PHOENIX SKY HARBOR INTERNATIONALKDEN DENVER INTERNATIONAL18:09 MST20:38 MDT1h 29mN394FR
2026-09-24partial??00:00ZN653FR
2026-09-23partialKDEN?20:39 MDTN341FR
2026-09-22KPHXKDEN15:08 MST17:58 MDT1h 50mN341FR
2026-09-21partialKPHX?17:00 MSTN393FR
2026-09-20partial??00:00ZN368FR
2026-09-19partialKPHX?17:33 MSTA8E3B3
2026-09-17partialKPHX?17:00 MSTN607FR
2026-09-16partialKPHX?15:58 MSTN607FR
2026-09-15partial??00:00ZN369FR
2026-09-14partialKPHX?17:00 MSTN362FR
2026-09-13estimatedKPHXKDEN15:22 MST17:58 MDT1h 35mN362FR
2026-09-12partial??00:00ZN384FR
2026-09-11partial??00:00ZA83839
2026-09-10estimated??22:15Z23:58Z1h 42mA83839
2026-09-10estimatedKPHXKDEN23:17 MST15:52 MDT15h 34mA8EB21
2026-09-09estimatedKPHXKDEN17:02 MST19:34 MDT1h 31mN720FR
2026-09-08estimatedKPHXKDEN17:24 MST19:38 MDT1h 13mN379FR
2026-09-07estimatedKPHXKDEN18:01 MST20:22 MDT1h 20mN384FR
2026-09-06estimatedKPHXKDEN17:02 MST19:20 MDT1h 17mN341FR
2026-09-05estimated??00:00Z01:12Z1h 11mA523AB
2026-09-04partialKPHX?17:00 MSTN373FR
2026-09-03partialKPHX?17:00 MSTN651FR
Earlier flights (228) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedKPHXKDEN17:06 MST20:14 MDT2h 08mN393FR
2026-08-31estimatedKPHXKDEN18:29 MST20:54 MDT1h 24mN332FR
2026-08-30estimated??00:00Z02:18Z2h 17mN390FR
2026-08-29partialKPHX?17:27 MSTN331FR
2026-08-28estimatedKPHXKDEN17:13 MST19:48 MDT1h 34mN343FR
2026-08-27estimatedKPHXKDEN18:42 MST21:14 MDT1h 32mA81E38
2026-08-25estimatedKPHXKDEN18:21 MST20:54 MDT1h 32mN391FR
2026-08-25estimated??00:00Z00:48Z0h 48mN391FR
2026-08-24estimatedKPHXKDEN19:57 MST22:38 MDT1h 40mN366FR
2026-08-23estimated??00:00Z02:28Z2h 27mN383FR
2026-08-22partial??02:15ZN232FR
2026-08-21estimatedKPHXKDEN18:34 MST21:12 MDT1h 37mN358FR
2026-08-20estimatedKPHXKDEN17:03 MST19:38 MDT1h 34mN651FR
2026-08-19estimatedKPHXKDEN17:56 MST20:26 MDT1h 29mN651FR
2026-08-18estimated??00:00Z01:16Z1h 16mN372FR
2026-08-17partial??00:40ZN358FR
2026-08-16estimatedKPHXKDEN19:27 MST21:56 MDT1h 28mN619FR
2026-08-15estimatedKPHXKDEN18:36 MST21:12 MDT1h 35mN362FR
2026-08-13estimated??00:00Z03:24Z3h 23mN710FR
2026-08-12partial??00:00ZN710FR
2026-07-23estimatedKPHXKDEN20:22 MST22:54 MDT1h 31mN705FR
2026-07-22estimatedKPHXKDEN17:00 MST19:42 MDT1h 41mN708FR
2026-07-21partialKPHX?17:27 MSTA4DFD2
2026-07-20estimated?KDEN00:00Z19:32 MDT1h 31mN386FR
2026-07-19partial??00:00ZA85C01
2026-07-18partial??00:00ZN382FR
2026-07-17partial??00:00ZN354FR
2026-07-16estimatedKPHXKDEN17:15 MST19:52 MDT1h 36mN705FR
2026-07-15estimatedKPHXKDEN17:52 MST20:26 MDT1h 33mN396FR
2026-07-14estimatedKPHXKDEN17:00 MST19:38 MDT1h 38mN335FR
2026-07-13partialKPHX?17:00 MSTN374FR
2026-07-12estimatedKPHXKDEN17:00 MST19:28 MDT1h 28mN712FR
2026-07-11partialKPHX?18:24 MSTN360FR
2026-07-10estimatedKPHXKDEN17:08 MST19:28 MDT1h 19mN382FR
2026-07-09partialKPRC?17:00 MSTN702FR
2026-07-08partialKPHX?17:50 MSTA8D635
2026-07-07estimatedKPHXKDEN17:56 MST20:34 MDT1h 37mN324FR
2026-07-06estimatedKPHX?17:00 MST01:20Z1h 19mN396FR
2026-07-05partialKPHX?17:00 MSTA8BC34
2026-07-04partialKPHX?17:00 MSTN382FR
2026-07-03partialKPHX?17:01 MSTN380FR
2026-07-02estimatedKPHXKDEN17:00 MST19:12 MDT1h 11mN716FR
2026-07-01partialKPHX?17:09 MSTA801DE
2026-06-30partialKBKF?18:00 MDTA4B49C
2026-06-29partialKPHX?17:24 MSTN382FR
2026-06-28estimatedKPHX?17:00 MST01:44Z1h 44mN718FR
2026-06-27partialKPHX?17:00 MSTN317FR
2026-06-26partialKDEN?03:56 MDTN350FR
2026-06-26estimatedKPHXKDEN23:55 MST03:22 MDT2h 26mN350FR
2026-06-25partialKDEN?23:25 MDTN718FR
2026-06-25KPHXKDEN18:30 MST22:48 MDT3h 17mN718FR
2026-06-24partialKDEN?22:56 MDTA850DC
2026-06-24KPHXKDEN17:28 MST22:30 MDT4h 01mA850DC
2026-06-23estimatedKPHX?17:00 MST02:08Z2h 08mN392FR
2026-06-22estimatedKPHX?17:00 MST01:14Z1h 14mN365FR
2026-06-21partialKPHX?05:53 MSTN712FR
2026-06-21partialKDEN?20:36 MDTN712FR
2026-06-21KLUFKDEN17:00 MST19:32 MDT1h 32mN712FR
2026-06-20partialKPHX?17:00 MSTN326FR
2026-06-19estimatedKPRC?17:00 MST01:16Z1h 16mA4B49C
2026-06-18estimated??06:46Z23:58Z17h 11mN610FR
2026-06-18estimated??05:08Z06:10Z1h 01mN610FR
2026-06-18estimatedKPHXKDEN18:49 MST21:12 MDT1h 22mN610FR
2026-06-17estimatedKPHXKDEN17:05 MST19:32 MDT1h 26mN235FR
2026-06-16estimatedKPHX?17:00 MST01:16Z1h 16mA54163
2026-06-15partialKPHX?17:19 MSTA4DFD2
2026-06-14estimatedKPHXKDEN17:00 MST19:34 MDT1h 33mN386FR
2026-06-13partialKPHX?17:00 MSTN363FR
2026-06-12estimatedKPHX?17:00 MST01:16Z1h 15mN233FR
2026-05-29estimatedKPHX?17:00 MST01:26Z1h 26mA84D25
2026-05-28estimated??06:04Z23:58Z17h 53mA84200
2026-05-28estimatedKPHXKDEN17:05 MST19:30 MDT1h 24mA84200
2026-05-27partial??03:52ZA7F6B9
2026-05-27estimatedKPHXKDEN17:07 MST19:34 MDT1h 26mA7F6B9
2026-05-26partialKPHX?17:00 MSTA865C8
2026-05-25partialKDEN?18:00 MDTA8496E
2026-05-24estimatedKPHX?15:19 MST23:58Z1h 39mA8496E
2026-05-23estimatedKPHXKDEN17:00 MST19:32 MDT1h 31mA8D27E
2026-05-22partial??00:00ZA8AEB6
2026-05-21estimatedKPHX?16:04 MST23:58Z0h 53mA8AEB6
2026-04-13partialKPHX?22:34 MSTN352FR
2026-04-11partialKPHX?17:16 MSTA8C3A2
2026-04-10KPHXKDEN16:38 MST17:59 MDT0h 20mA8C3A2
2026-04-05KPHXKDEN15:26 MST17:58 MDT1h 32mA8A391
2026-04-04KPHXKDEN13:07 MST16:02 MDT1h 54mA850DC
2026-04-03partialKPHX?17:00 MSTA8584A
2026-04-02KPHXKDEN01:16 MST17:58 MDT15h 42mN365FR
2026-04-02partialKDEN?22:41 MDTN365FR
2026-04-02partialKDEN?20:45 MDTN365FR
2026-04-01KPHXKDEN18:50 MST21:28 MDT1h 38mN316FR
2026-03-31partialKDEN?22:11 MDTN365FR
2026-03-31KPHXKDEN19:06 MST21:42 MDT1h 35mN365FR
2026-03-30partialKDEN?09:43 MDTN332FR
2026-03-30partialKDEN?01:37 MDTN332FR
2026-03-30partialKDEN?00:14 MDTN332FR
2026-03-30partialKDEN?23:14 MDTN332FR
2026-03-30estimatedKPHXKDEN20:03 MST22:28 MDT1h 25mN332FR
2026-03-29KPHXKDEN18:57 MST22:06 MDT2h 08mN349FR
2026-03-15KPHXKDEN19:17 MST22:18 MDT2h 00mN354FR
2026-03-14KPHXKDEN19:19 MST22:08 MDT1h 48mA4B49C
2026-03-13KPHXKDEN22:50 MST01:46 MDT1h 55mA4B49C
2026-03-11estimatedKPHXKDEN14:36 MST17:58 MDT2h 21mN343FR
2026-03-10estimatedKPHXKDEN19:36 MST22:46 MDT2h 09mA4B49C
2026-03-09estimated??05:59Z12:32Z6h 32mN389FR
2026-03-09estimatedKPHXKDEN19:21 MST22:14 MDT1h 52mN389FR
2026-03-08estimated??02:19Z05:08Z2h 48mN385FR
2026-03-07estimated??04:09Z06:54Z2h 45mN336FR
2026-03-06estimatedKPHXKDEN19:27 MST21:44 MST2h 17mN329FR
2026-03-05estimated??01:02Z03:49Z2h 47mN375FR
2026-03-04estimated??01:27Z04:10Z2h 42mN343FR
2026-03-03estimatedKPHXKDEN19:28 MST22:44 MST3h 16mN328FR
2026-03-02KPHXKDEN19:29 MST21:16 MST1h 47mA8785B
2026-03-01estimatedKPHXKDEN19:20 MST20:46 MST1h 25mN326FR
2026-02-28KPHXKDEN19:34 MST21:14 MST1h 39mN348FR
2026-02-27KPHXKDEN19:28 MST21:16 MST1h 47mN328FR
2026-02-26estimated??01:25Z04:14Z2h 49mN328FR
2026-02-25estimated??01:32Z04:10Z2h 38mN362FR
2026-02-24estimated??01:18Z04:42Z3h 24mN388FR
2026-02-23estimatedKPHXKDEN19:32 MST22:14 MST2h 41mN388FR
2026-02-22estimated??01:34Z03:48Z2h 13mN388FR
2026-02-21estimated??03:49Z07:12Z3h 22mN324FR
2026-02-21estimated??02:21Z03:06Z0h 44mN324FR
2026-02-20estimatedKPHXKDEN19:38 MST21:32 MST1h 54mN360FR
2026-02-19estimated??01:06Z05:36Z4h 30mA890FE
2026-02-18estimated??02:32Z04:54Z2h 21mN348FR
2026-02-17estimatedKPHXKDEN19:16 MST21:14 MST1h 57mN312FR
2026-02-16KPHXKDEN19:29 MST23:24 MST3h 54mN341FR
2026-02-16estimated??01:45Z02:08Z0h 23mN341FR
2026-02-15KPHXKDEN19:01 MST20:54 MST1h 52mN361FR
2026-02-14estimatedKPHXKDEN21:19 MST23:36 MST2h 16mN349FR
2026-02-13partialKDEN?22:17 MSTA8785B
2026-02-13KPHXKDEN19:29 MST21:14 MST1h 44mA8785B
2026-02-13estimated??01:49Z02:08Z0h 18mA8785B
2026-02-12KPHXKDEN18:41 MST20:58 MST2h 16mN388FR
2026-02-11estimatedKPHXKDEN17:31 MST20:22 MST2h 50mN317FR
2026-02-07estimatedKPHXKDEN17:20 MST21:26 MST4h 05mN326FR
2026-02-06estimatedKPHXKDEN19:07 MST21:58 MST2h 51mN309FR
2026-02-05estimatedKPHXKDEN17:00 MST20:42 MST3h 41mA4BFC1
2026-02-04estimated??22:27Z23:58Z1h 30mA4BFC1
2026-02-03estimatedKPHXKDEN18:19 MST20:22 MST2h 02mN361FR
2026-02-02partialKDEN?21:53 MSTN232FR
2026-02-02estimated??01:46Z04:20Z2h 33mN232FR
2026-01-31estimatedKPHXKDEN08:00 MST08:40 MST0h 39mN324FR
2026-01-31estimatedKPHXKDEN18:00 MST21:28 MST3h 27mN324FR
2026-01-30estimatedKPHXKDEN18:53 MST21:12 MST2h 18mN347FR
2026-01-29estimated??00:00Z02:48Z2h 47mN368FR
2026-01-28estimated??22:00Z23:58Z1h 57mN368FR
2026-01-27KPHXKDEN18:14 MST19:46 MST1h 31mN364FR
2026-01-26KPHXKDEN03:52 MST05:30 MST1h 37mN331FR
2026-01-25estimatedKPHXKDEN13:36 MST13:59 MST0h 22mN331FR
2026-01-25partialKDEN?03:14 MSTN331FR
2026-01-24estimatedKPHXKDEN23:49 MST01:52 MST2h 02mN331FR
2026-01-23estimatedKPHXKDEN18:03 MST19:54 MST1h 50mN337FR
2026-01-22estimated??00:00Z02:04Z2h 03mN385FR
2026-01-21estimatedKPHXKDEN15:47 MST16:58 MST1h 10mN385FR
2026-01-19estimatedKPHXKDEN18:45 MST21:16 MST2h 30mN381FR
2026-01-08KPHXKDEN20:32 MST22:04 MST1h 32mN711FR
2026-01-07estimated??05:04Z05:44Z0h 40mN359FR
2026-01-07estimated??01:49Z04:36Z2h 46mN312FR
2026-01-06partialKDEN?17:00 MSTN312FR
2026-01-05partialKPHX?17:00 MSTN718FR
2026-01-03estimatedKPHXKDEN17:05 MST18:06 MST1h 01mA8C759
2026-01-02estimatedKPHXKDEN16:17 MST16:54 MST0h 37mA8C759
2026-01-02partial??00:02ZN316FR
2026-01-01partialKDEN?17:02 MSTN704FR
2025-12-31estimatedKPHXKDEN15:31 MST16:58 MST1h 26mN704FR
2025-12-31partialKPHX?17:00 MSTN701FR
2025-12-30estimatedKPHXKDEN16:26 MST16:58 MST0h 31mN701FR
2025-12-30partial??00:26ZN232FR
2025-12-29estimatedKPHXKDEN17:00 MST18:22 MST1h 22mA88380
2025-12-28partial??00:00ZA85FB8
2025-12-27partialKDEN?17:00 MSTA8C3A2
2025-12-26partialKDEN?18:25 MSTN236FR
2025-12-26estimatedKPHXKDEN17:01 MST17:18 MST0h 16mN236FR
2025-12-25partialKDEN?17:00 MSTN715FR
2025-12-24KPHXKDEN15:35 MST16:58 MST1h 23mN715FR
2025-12-24partialKDEN?17:00 MSTA8DFFC
2025-12-23partialKDEN?17:00 MSTN388FR
2025-12-22partial??00:00ZN714FR
2025-12-21partialKDEN?17:02 MSTA8BFEB
2025-12-20partialKPHX?17:00 MSTN605FR
2025-12-19partialKPHX?17:00 MSTN310FR
2025-12-18estimatedKPHXKDEN15:40 MST16:58 MST1h 17mN310FR
2025-12-18partial??00:52ZN372FR
2025-12-17estimated??00:00Z01:02Z1h 01mN382FR
2025-12-16estimatedKPHXKDEN16:24 MST16:58 MST0h 33mN382FR
2025-12-16partial??00:00ZA8D635
2025-12-15estimatedKPHXKDEN16:03 MST16:58 MST0h 55mA8D635
2025-12-15estimatedKPHXKDEN17:00 MST17:48 MST0h 47mN603FR
2025-12-14partial??00:00ZA850DC
2025-12-13estimatedKPHXKDEN16:04 MST16:58 MST0h 53mA850DC
2025-12-12KPHXKDEN18:49 MST20:34 MST1h 44mN607FR
2025-12-11estimated??00:00Z03:18Z3h 18mA850DC
2025-12-10partial??00:00ZN360FR
2025-12-09estimatedKPHXKDEN16:26 MST16:58 MST0h 31mN360FR
2025-12-02estimatedKPHXKDEN17:45 MST18:34 MST0h 48mN230FR
2025-11-28estimated??00:00Z00:52Z0h 52mN341FR
2025-11-27partial??00:00ZN334FR
2025-10-29estimatedKPHXKDEN18:11 MST03:04 MDT7h 52mN717FR
2025-10-28KPHXKDEN20:11 MST23:52 MDT2h 40mA83839
2025-10-27KPHXKDEN20:06 MST23:06 MDT1h 59mN719FR
2025-10-25partialKDEN?08:37 MDTA8B4C6
2025-10-25partialKDEN?00:54 MDTA8B4C6
2025-10-25KPHXKDEN21:47 MST00:32 MDT1h 44mA8B4C6
2025-10-24estimatedKPHXKDEN19:52 MST22:40 MDT1h 47mA890FE
2025-10-23partialKDEN?22:28 MDTN311FR
2025-10-23KPHXKDEN19:35 MST22:00 MDT1h 25mN311FR
2025-10-22estimatedKPHXKDEN19:23 MST00:18 MDT3h 54mN335FR
2025-10-21KPHXKDEN20:00 MST22:46 MDT1h 45mA810BA
2025-10-20estimatedKPHXKDEN19:59 MST22:24 MDT1h 24mN609FR
2025-10-15estimated??05:20Z07:20Z1h 59mN391FR
2025-10-15estimated??01:59Z04:04Z2h 04mN391FR
2025-10-14estimated??11:42Z12:16Z0h 33mA88380
2025-10-14partialKDEN?01:03 MDTA88380
2025-10-14estimatedKPHXKDEN20:03 MST00:24 MDT3h 20mA88380
2025-10-13estimated??07:10Z08:58Z1h 48mA84200
2025-10-13KPHXKDEN19:58 MST22:34 MDT1h 35mA84200
2025-10-08partialKDEN?02:30 MDTN323FR
2025-10-08partialKDEN?22:40 MDTN323FR
2025-10-08estimated??02:01Z04:02Z2h 00mN323FR
2025-10-07estimated??02:35Z05:04Z2h 28mN324FR
2025-10-06estimated??03:28Z05:14Z1h 45mN348FR
2025-10-04KPHXKDEN08:46 MST11:12 MDT1h 25mN369FR
2025-08-26estimatedKPHXKDEN19:44 MST03:16 MDT6h 31mN712FR
2025-08-19partialKPHX?22:17 MSTN238FR
2025-08-16estimated??13:22Z13:42Z0h 19mA8D635
2025-08-16estimatedKPHXKDEN21:12 MST01:36 MDT3h 23mA8D635
2025-08-15estimated??03:02Z05:20Z2h 17mN358FR

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