Flight

FFT3972

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

DateThu 08 Oct 2026
RouteKPHX PHOENIX SKY HARBOR INTERNATIONAL → KDFW DALLAS FORT WORTH INTERNATIONAL
Scheduled departure17:28 MST

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

Route

AirlineFrontier Airlines
Typical originKPHX PHOENIX SKY HARBOR INTERNATIONAL
Typical destinationKDFW DALLAS FORT WORTH INTERNATIONAL
Distance752 nm

Flight history 181 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:21 MST19:10 CDT1h 49mN656FR
2026-10-05KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:28 MST19:22 CDT1h 54mN638FR
2026-10-04KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:29 MST19:26 CDT1h 57mN232FR
2026-10-03KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL15:23 MST19:20 CDT1h 57mN607FR
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL16:07 MST20:11 CDT2h 04mN615FR
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL17:38 MST21:37 CDT1h 59mN440FR
2026-09-29partialKPHX?17:00 MSTN659FR
2026-09-28partial??00:00ZN384FR
2026-09-27partialKPHX?17:00 MSTN711FR
2026-09-26partialKDFW?19:34 CDTN719FR
2026-09-26estimatedKPHXKDFW17:00 MST19:22 CDT0h 22mN719FR
2026-09-25partialKPHX?15:19 MSTN719FR
2026-09-24KPHXKDFW17:00 MST21:50 CDT2h 49mN438FR
2026-09-23partialKPHX?17:00 MSTN639FR
2026-09-22KDFW?14:55 CDT23:58Z4h 02mN391FR
2026-09-22partialKPHX?17:02 MSTA890FE
2026-09-21partialKAUS?23:06 CDTA8E3B3
2026-09-21KPHXKAUS17:00 MST21:30 CDT2h 29mA8E3B3
2026-09-20partial??00:00ZA8B4C6
2026-09-19partial??00:00ZA83839
2026-09-18partialKPHX?15:28 MSTA83839
2026-09-17partialKPHX?17:24 MSTN360FR
2026-09-16estimated??00:00Z00:42Z0h 42mA85C01
2026-09-15partial??02:06ZN717FR
2026-09-15estimated??00:00Z00:56Z0h 55mN717FR
2026-09-14partial??00:00ZN715FR
2026-09-13partial??01:56ZN715FR
2026-09-13estimated??00:00Z00:36Z0h 35mN715FR
2026-09-12partial??00:00ZA80595
2026-09-11partialKPHX?15:38 MSTA80595
2026-09-10partialKPHX?18:39 MSTN722FR
2026-09-09estimated??00:00Z02:00Z1h 59mN606FR
2026-09-08partial??00:49ZN706FR
2026-09-07estimated??00:00Z02:00Z1h 59mN606FR
Earlier flights (147) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-06estimated??22:42Z23:58Z1h 16mN606FR
2026-09-05partialKPHX?17:21 MSTN711FR
2026-09-04partialKPHX?17:08 MSTN711FR
2026-09-03estimated??00:00Z01:48Z1h 48mN711FR
2026-09-01partial??00:19ZN711FR
2026-08-31partialKPHX?17:09 MSTN711FR
2026-08-30estimated??13:37Z23:58Z10h 21mN230FR
2026-08-30KPHXKDFW19:29 MST23:38 CDT2h 08mN230FR
2026-08-29estimated??00:00Z02:08Z2h 08mA8CEC7
2026-08-28partial??03:22ZA8CEC7
2026-08-28partialKPHX?17:00 MSTA8CEC7
2026-08-27partial??00:00ZA8986C
2026-08-25partial??03:17ZN717FR
2026-08-25partialKPHX?17:07 MSTN717FR
2026-08-24partialKPHX?17:00 MSTN717FR
2026-08-23partialKPHX?17:18 MSTN717FR
2026-08-22estimated??00:00Z01:52Z1h 51mA8EB21
2026-08-21partial??00:00ZN717FR
2026-08-20partial??00:00ZN717FR
2026-08-19partialKPHX?18:28 MSTN366FR
2026-08-18estimated??00:00Z02:16Z2h 15mN719FR
2026-08-17partial??00:46ZN712FR
2026-08-15partial??00:00ZN656FR
2026-08-14partialKPHX?17:34 MSTN670FR
2026-08-12estimated??00:00Z03:25Z3h 24mN667FR
2026-08-11estimated??22:40Z23:58Z1h 17mN667FR
2026-07-23estimated?KPHX00:00Z19:14 MST2h 14mN607FR
2026-07-22partial??00:00ZN607FR
2026-07-21estimated??22:53Z23:58Z1h 04mN607FR
2026-07-20estimated??00:00Z02:06Z2h 05mN712FR
2026-07-19partial??00:00ZN614FR
2026-07-18estimated??00:00Z01:54Z1h 54mA89C23
2026-07-17partialKPHX?17:57 MSTA801DE
2026-07-16estimated??00:00Z02:04Z2h 03mA8EED8
2026-07-15partial??02:39ZA8986C
2026-07-15estimated?KPHX00:00Z19:00 MST2h 00mA8986C
2026-07-14partialKPHX?17:47 MSTA8DFFC
2026-07-13partial??05:33ZA8FDB4
2026-07-13estimatedKPHX?17:00 MST03:34Z3h 33mA8FDB4
2026-07-12partialKPHX?17:00 MSTA8C759
2026-07-11partialKPHX?17:00 MSTA8C759
2026-07-10partial??02:26ZN613FR
2026-07-10estimatedKPHX?17:00 MST01:48Z1h 47mN613FR
2026-07-09partial??03:30ZA890FE
2026-07-09estimatedKTUS?17:00 MST02:02Z2h 02mA890FE
2026-07-08estimated??23:24Z23:58Z0h 33mA890FE
2026-07-08partialKPHX?17:03 MSTN720FR
2026-07-07estimatedKPHX?17:00 MST02:08Z2h 08mA8BFEB
2026-07-06partialKPHX?17:56 MSTA80595
2026-07-04estimatedKPHX?17:00 MST01:50Z1h 50mA8CEC7
2026-07-03partialKPHX?17:00 MSTA8E76A
2026-07-02partialKPHX?17:00 MSTA8C3A2
2026-07-01partialKPHX?17:07 MSTA89C23
2026-06-30estimatedKPHX?17:00 MST01:54Z1h 54mA801DE
2026-06-29partialKPHX?17:00 MSTA85493
2026-06-28partial??03:08ZA8DC45
2026-06-28estimatedKPHX?17:00 MST01:46Z1h 46mA8DC45
2026-06-27partial??02:36ZA8697F
2026-06-27estimatedKPHX?17:00 MST01:50Z1h 50mA8697F
2026-06-26partialKPHX?17:00 MSTA865C8
2026-06-25partialKPHX?17:00 MSTA801DE
2026-06-24partialKPHX?18:47 MSTA8B4C6
2026-06-23partialKPHX?18:11 MSTA8295D
2026-06-22estimatedKPHX?17:00 MST02:46Z2h 45mN362FR
2026-06-21partialKPHX?17:00 MSTA81E38
2026-06-20partialKPHX?17:00 MSTA8CEC7
2026-06-19partialKPHX?17:00 MSTA4DFD2
2026-06-18partialKPHX?17:00 MSTA8EED8
2026-06-17partialKPHX?17:00 MSTA83E49
2026-06-16partialKPHX?17:00 MSTN718FR
2026-06-15partialKPHX?17:00 MSTA85493
2026-06-14partial??03:22ZA85C01
2026-06-14estimatedKPHX?17:00 MST01:42Z1h 41mA85C01
2026-06-13estimatedKPHX?17:00 MST01:54Z1h 54mN609FR
2026-06-12partial??02:35ZA83E49
2026-06-12estimatedKPHX?17:00 MST02:04Z2h 03mA83E49
2026-06-11estimatedKPHX?15:40 MST23:58Z1h 17mA83E49
2026-04-30partialKPHX?17:06 MSTA4BFC1
2026-04-29partialKPHX?17:18 MSTN378FR
2026-04-23estimated?KDFW00:07Z21:10 CDT2h 03mN372FR
2026-04-22partialKPHX?17:10 MSTN385FR
2026-04-16estimated??00:00Z02:14Z2h 13mN330FR
2026-04-15partial??03:44ZN324FR
2026-04-15estimated??00:00Z02:16Z2h 15mN324FR
2026-04-14estimated??23:17Z23:58Z0h 40mN324FR
2026-03-14partial??02:03ZN232FR
2026-03-14estimated?KDFW00:00Z19:28 CDT0h 28mN232FR
2026-03-13partialKPHX?15:26 MSTN232FR
2026-03-07partialKPHX?17:00 MSTA8295D
2026-03-06estimated??21:29Z23:58Z2h 28mA8295D
2026-02-22KDFW?22:12 CST08:03Z3h 50mN719FR
2026-02-22estimatedKPHXKDFW17:06 MST20:56 CST2h 49mN719FR
2026-02-15partialKPHX?18:49 MSTA8E3B3
2026-02-06estimatedKPHXKDFW17:00 MST20:36 CST2h 35mN326FR
2026-02-05KDFWKFFZ08:26 CST16:58 MST9h 31mA85C01
2026-02-05estimatedKPHXKDFW17:00 MST19:32 CST1h 31mA85C01
2026-02-04partialKPHX?09:06 MSTA85C01
2026-02-04KGKYKDFW18:00 CST18:40 CST0h 39mA85C01
2026-02-03partial??00:00ZN364FR
2026-02-02partialKPHX?16:25 MSTN364FR
2026-01-30KPHXKDFW17:01 MST20:06 CST2h 04mN387FR
2026-01-29KDFWKPHX06:24 CST16:59 MST11h 34mA85C01
2026-01-28KDFWKGKY11:30 CST17:58 CST6h 28mA85C01
2026-01-28estimatedKPHXKDFW17:00 MST19:26 CST1h 26mA85C01
2026-01-27partialKPHX?19:20 MSTN387FR
2026-01-23estimatedKPHXKDFW17:09 MST20:24 CST2h 14mN358FR
2026-01-22partialKPHX?01:43 MSTA89FDA
2026-01-22estimatedKPHXKDFW17:00 MST18:26 CST0h 25mA89FDA
2026-01-21KDFW?10:36 CST23:58Z7h 21mA89FDA
2026-01-21partialKDFW?08:42 CSTA89FDA
2026-01-21KDFW?19:30 CST10:00Z8h 30mA89FDA
2026-01-20KPHXKDFW15:12 MST17:58 CST1h 46mA89FDA
2026-01-19estimated??11:44Z14:42Z2h 57mN347FR
2026-01-05KPHXKDFW09:34 MST12:32 CST1h 58mN238FR
2026-01-02estimatedKPHXKDFW08:56 MST13:08 CST3h 11mA8D27E
2025-12-30KPHXKDFW06:01 MST09:10 CST2h 08mA8AAFF
2025-12-29partialKPHX?09:43 MSTN312FR
2025-12-26KPHXKDFW09:43 MST12:50 CST2h 06mA850DC
2025-12-23estimatedKPHXKDFW05:59 MST09:20 CST2h 21mA8584A
2025-12-22estimated??15:42Z19:10Z3h 27mN230FR
2025-12-19estimatedKDFW?13:19 CST20:08Z0h 48mN606FR
2025-12-19KPHXKDFW09:44 MST12:52 CST2h 07mN606FR
2025-12-16estimated??00:00Z02:06Z2h 06mA89FDA
2025-12-15estimated??22:51Z23:58Z1h 07mA89FDA
2025-12-14estimatedKPHXKDFW04:21 MST08:46 CST3h 25mN382FR
2025-12-12KPHXKDFW05:32 MST08:48 CST2h 15mA89FDA
2025-12-12estimated??11:37Z12:10Z0h 33mA89FDA
2025-11-27estimated??14:39Z16:40Z2h 00mA8697F
2025-11-26estimated??14:48Z17:11Z2h 22mA8697F
2025-10-30partialKPHX?05:13 MSTN718FR
2025-10-27partialKPHX?05:15 MSTN378FR
2025-10-26estimatedKPHXKDFW06:24 MST11:52 CDT3h 27mN326FR
2025-10-26partialKPHX?17:00 MSTN326FR
2025-10-24estimatedKAFW?09:01 CDT14:42Z0h 40mN374FR
2025-10-20partialKPHX?05:22 MSTN387FR
2025-10-19KPHXKDFW18:16 MST22:59 CDT2h 42mN307FR
2025-10-13estimatedKPHXKDFW04:37 MST09:14 CDT2h 36mN309FR
2025-10-06estimated??19:03Z22:20Z3h 17mN366FR
2025-10-05KPHXKDFW12:20 MST16:46 CDT2h 25mN701FR
2025-10-05partialKDFW?09:56 CDTN723FR
2025-08-24estimatedKPHXKDFW17:01 MST02:46 CDT7h 45mN714FR
2025-08-23partialKPHX?22:58 MSTA8DFFC
2025-08-21KPHXKDFW12:14 MST16:24 CDT2h 09mA81E38
2025-08-17KPHXKDFW12:30 MST17:20 CDT2h 49mN391FR
2025-08-16KPHXKDFW12:36 MST18:04 CDT3h 27mA865C8
2025-08-15partialKPHX?17:33 MSTN232FR
2025-08-14partialKPHX?12:23 MSTN232FR

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