Flight

AMF1978

Flight history and live tracking for AMF1978, operated by Ameriflight. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineAmeriflight
Typical originKPDX PORTLAND INTERNATIONAL
Typical destinationKMFR Rogue Valley International Medford Airport
Distance193 nm

Flight history 178 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KPDX PORTLAND INTERNATIONALKMFR Rogue Valley International-Medford Airport05:42 PDT06:47 PDT1h 05m
2026-10-01KPDX PORTLAND INTERNATIONALKMFR Rogue Valley International-Medford Airport06:13 PDT07:18 PDT1h 05mN7203C
2026-09-30KPDX PORTLAND INTERNATIONALKMFR Rogue Valley International-Medford Airport06:07 PDT07:20 PDT1h 13m
2026-09-29KPDX PORTLAND INTERNATIONALKMFR Rogue Valley International-Medford Airport06:29 PDT07:31 PDT1h 02m
2026-09-28KPDX PORTLAND INTERNATIONALKLMT Crater Lake-Klamath Regional Airport12:59 PDT14:08 PDT1h 09mN7203C
2026-09-25estimatedKPDXKMFR17:13 PDT07:08 PDT13h 54mN31704
2026-09-24KPDXKMFR05:48 PDT07:06 PDT1h 17mN31704
2026-09-23KPDXKMFR06:05 PDT07:22 PDT1h 16mN31704
2026-09-22estimatedKPDXKEUG05:47 PDT06:44 PDT0h 56mN31704
2026-09-21partialKPDX?13:11 PDTN31704
2026-09-18partialKPDX?05:52 PDTN31704
2026-09-17partialKPDX?06:23 PDTN31704
2026-09-16partialKPDX?06:20 PDTN31704
2026-09-15estimated??13:28Z13:48Z0h 19mN31704
2026-09-14partialKPDX?12:41 PDTN31704
2026-09-11partialKPDX?06:43 PDTN575G
2026-09-10partialKPDX?06:07 PDTN575G
2026-09-09partialKPDX?06:24 PDTN575G
2026-09-08partialKPDX?13:00 PDTN575G
2026-09-04partialKPDX?06:00 PDTN575G
2026-09-04partialKPDX?17:27 PDTN575G
Earlier flights (157) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03partialKPDX?06:15 PDTN575G
2026-09-02partialKPDX?06:08 PDTN575G
2026-09-01partialKPDX?06:15 PDTN575G
2026-08-31partialKPDX?13:01 PDTN31704
2026-08-28partialKPDX?05:52 PDTN575G
2026-08-27partialKPDX?06:12 PDTN575G
2026-08-26estimated??16:51Z17:26Z0h 34mN575G
2026-08-26partialKPDX?05:48 PDTN575G
2026-08-25partialKPDX?06:17 PDTN575G
2026-08-24partialKPDX?12:55 PDTN96AV
2026-08-21partialKPDX?06:13 PDTN31701
2026-08-20estimated??00:13Z14:00Z13h 46mN31701
2026-08-19estimated??13:16Z13:54Z0h 37mN31701
2026-08-17partialKPDX?14:26 PDTN31704
2026-08-14estimated??00:23Z14:04Z13h 40mN31704
2026-08-13partialKPDX?05:59 PDTN31704
2026-08-12partialKPDX?06:01 PDTN31704
2026-07-23estimated??13:59Z14:44Z0h 44mN578SW
2026-07-22partialKPDX?06:50 PDTN578SW
2026-07-21estimated?KPDX13:56Z07:40 PDT0h 43mN578SW
2026-07-20partialKPDX?13:09 PDTN189CA
2026-07-17estimated?KPDX13:35Z07:22 PDT0h 46mN578SW
2026-07-16estimated??14:47Z15:38Z0h 50mN578SW
2026-07-15partialKPDX?06:50 PDTN578SW
2026-07-14partialKPDX?06:46 PDTN578SW
2026-07-13partialKPDX?14:00 PDTN578SW
2026-07-10partialKPDX?06:48 PDTN578SW
2026-07-09partialKPDX?06:47 PDTN578SW
2026-07-08partialKPDX?06:32 PDTN578SW
2026-07-07partialKPDX?06:29 PDTN578SW
2026-07-06partialKPDX?14:44 PDTN578SW
2026-07-03partialKPDX?06:22 PDTN578SW
2026-07-02partialKPDX?06:51 PDTN578SW
2026-07-01partialKPDX?06:47 PDTN578SW
2026-06-30estimated??17:17Z17:34Z0h 16mN578SW
2026-06-30estimatedKPDX?07:01 PDT14:22Z0h 20mN578SW
2026-06-29partialKPDX?13:57 PDTN578SW
2026-06-26partialKPDX?07:50 PDTN578SW
2026-06-25partialKPDX?06:52 PDTN578SW
2026-06-24estimatedKPDX?07:04 PDT14:48Z0h 43mN578SW
2026-06-23estimatedKPDX?06:47 PDT14:32Z0h 44mN578SW
2026-06-22partialKPDX?12:47 PDTN578SW
2026-06-19partialKPDX?07:04 PDTN578SW
2026-06-18partialKPDX?08:58 PDTN108SX
2026-06-15partialKPDX?14:24 PDTN578SW
2026-06-12partialKPDX?06:54 PDTN578SW
2026-05-29partialKPDX?08:51 PDTN7209W
2026-05-29partialKPDX?06:55 PDTN257AS
2026-05-28partialKPDX?06:59 PDTN578SW
2026-05-27estimatedKPDX?07:26 PDT15:10Z0h 43mN578SW
2026-05-26estimatedKPDX?12:48 PDT20:36Z0h 47mN578SW
2026-05-22partialKPDX?07:06 PDTN257AS
2026-05-21partialKPDX?06:57 PDTN257AS
2026-05-20partialKPDX?21:18 PDTN257AS
2026-05-19partialKPDX?20:11 PDTN578SW
2026-05-12estimatedKPDX?07:40 PDT15:32Z0h 51mN578SW
2026-05-11partialKPDX?12:53 PDTN578SW
2026-05-08partialKPDX?07:13 PDTN189CA
2026-05-07partialKPDX?07:32 PDTN191AV
2026-05-06partialKPDX?07:21 PDTN96AV
2026-05-05estimatedKPDX?07:05 PDT14:46Z0h 40mN257AS
2026-05-04partialKPDX?12:44 PDTN257AS
2026-05-01partialKPDX?06:59 PDTN578SW
2026-04-30partialKPDX?06:51 PDTN257AS
2026-04-28partialKPDX?07:31 PDTN578SW
2026-04-27estimatedKPDX?13:08 PDT20:56Z0h 47mN257AS
2026-04-24partialKPDX?07:35 PDTN257AS
2026-04-23estimated?KPDX13:50Z07:30 PDT0h 39mN578SW
2026-04-22estimated?KPDX13:45Z07:24 PDT0h 38mN578SW
2026-04-21partialKPDX?06:56 PDTN257AS
2026-04-20partialKPDX?14:20 PDTN257AS
2026-04-17partialKPDX?07:01 PDTN257AS
2026-04-16partialKPDX?07:11 PDTN257AS
2026-04-15partialKPDX?07:02 PDTN257AS
2026-04-14partialKPDX?06:52 PDTN578SW
2026-04-13estimated?KPDX21:09Z14:48 PDT0h 38mN578SW
2026-04-03partialKPDX?07:06 PDTN257AS
2026-04-02partialKPDX?07:18 PDTN257AS
2026-03-31partialKPDX?07:44 PDTN578SW
2026-03-30estimated??20:00Z20:42Z0h 41mN257AS
2026-03-13partialKPDX?08:00 PDTN257AS
2026-03-11partialKPDX?09:23 PDTN578SW
2026-03-11partialKPDX?07:34 PDTN257AS
2026-03-10partialKPDX?07:35 PDTN257AS
2026-03-09partialKPDX?12:57 PDTN257AS
2026-03-06partialKPDX?06:48 PSTN578SW
2026-03-05partialKPDX?06:44 PSTN578SW
2026-03-04partialKPDX?07:09 PSTN578SW
2026-03-03partialKPDX?07:08 PSTN578SW
2026-03-02partialKPDX?12:57 PSTN257AS
2026-02-27partialKPDX?07:23 PSTN257AS
2026-02-26partialKPDX?06:52 PSTN257AS
2026-02-25partialKPDX?09:29 PSTN257AS
2026-02-24partialKPDX?06:53 PSTN578SW
2026-02-23KPDXKMFR14:03 PST15:16 PST1h 13mN578SW
2026-02-20partialKPDX?07:02 PSTN578SW
2026-02-19partialKPDX?06:44 PSTN257AS
2026-02-18partialKPDX?06:56 PSTN257AS
2026-02-17partialKPDX?06:48 PSTN257AS
2026-02-16partialKPDX?13:40 PSTN578SW
2026-02-13partialKPDX?06:59 PSTN578SW
2026-02-12partialKPDX?07:10 PSTN578SW
2026-02-11partialKPDX?07:06 PSTN257AS
2026-02-10partialKPDX?07:34 PSTN578SW
2026-02-09partialKPDX?12:59 PSTN257AS
2026-02-06KPDXKMFR07:20 PST08:24 PST1h 03mN578SW
2026-02-05KPDXKMFR07:16 PST08:16 PST0h 59mN578SW
2026-02-04KPDXKMFR07:22 PST08:22 PST1h 00mN257AS
2026-02-03KPDXKMFR07:47 PST08:42 PST0h 55mN257AS
2026-02-02KPDXKMFR13:46 PST14:38 PST0h 51mN578SW
2026-01-30KPDXKMFR06:47 PST07:44 PST0h 56mN578SW
2026-01-29KPDXKMFR07:14 PST08:10 PST0h 56mN578SW
2026-01-28KPDXKMFR07:19 PST08:18 PST0h 59mN257AS
2026-01-27KPDXKMFR07:22 PST08:18 PST0h 55mN257AS
2026-01-26KPDXKMFR14:07 PST15:02 PST0h 54mN257AS
2026-01-23KPDXKMFR07:18 PST08:06 PST0h 47mN257AS
2026-01-22KPDXKMFR07:19 PST08:13 PST0h 53mN257AS
2026-01-21KPDXKMFR07:12 PST08:02 PST0h 49mN257AS
2026-01-20KPDXKMFR07:02 PST07:54 PST0h 51mN578SW
2026-01-09estimated?KMFR15:05Z08:10 PST1h 05mN257AS
2026-01-08estimated?KMFR14:46Z07:52 PST1h 05mN257AS
2026-01-07KPDXKMFR07:17 PST08:20 PST1h 02mN578SW
2026-01-06KPDXKMFR07:13 PST08:12 PST0h 58mN578SW
2026-01-05KPDXKMFR14:28 PST15:26 PST0h 57mN578SW
2026-01-02KPDXKMFR13:44 PST14:48 PST1h 03mN257AS
2025-12-31estimated?KMFR16:44Z10:16 PST1h 31mN257AS
2025-12-30estimated??15:17Z18:08Z2h 50mN257AS
2025-12-30estimated??13:05Z13:26Z0h 20mN257AS
2025-12-29KPDXKMFR14:03 PST15:06 PST1h 03mN189CA
2025-12-26estimated?KMFR15:49Z09:14 PST1h 25mN189CA
2025-12-24KPDXKMFR07:58 PST09:08 PST1h 09mN578SW
2025-12-23KPDXKMFR08:15 PST09:22 PST1h 06mN578SW
2025-12-22KPDXKMFR13:58 PST15:06 PST1h 07mN578SW
2025-12-19KPDXKMFR07:28 PST08:48 PST1h 19mN189CA
2025-12-18KPDXKMFR07:10 PST08:34 PST1h 23mN189CA
2025-12-17estimated?KMFR16:52Z10:04 PST1h 11mN189CA
2025-12-16?KMFR15:16Z09:50 PST2h 34mN189CA
2025-12-15KPDXKMFR13:41 PST14:58 PST1h 17mN189CA
2025-12-12KPDXKMFR07:31 PST08:32 PST1h 00mN189CA
2025-12-11KPDXKMFR07:58 PST09:04 PST1h 05mN189CA
2025-12-10KPDXKMFR07:45 PST08:48 PST1h 03mN189CA
2025-12-09estimated?KMFR16:12Z09:24 PST1h 11mN257AS
2025-11-26partialKPDX?07:18 PSTN257AS
2025-10-30partialKPDX?06:56 PDTN578SW
2025-10-29estimated??14:08Z14:58Z0h 49mN578SW
2025-10-28estimated??14:11Z15:02Z0h 50mN578SW
2025-10-24partialKPDX?07:03 PDTN257AS
2025-10-20partialKPDX?14:13 PDTN257AS
2025-10-14estimated?KMFR13:58Z08:02 PDT1h 03mN257AS
2025-10-07partialKPDX?06:54 PDTN578SW
2025-10-06estimated??20:58Z21:42Z0h 43mN578SW
2025-08-21estimated?KMFR13:33Z07:38 PDT1h 04mN258AS
2025-08-21estimated??01:22Z04:43Z3h 21mN257AS
2025-08-20estimated??19:35Z19:58Z0h 22mN257AS
2025-08-19KPDXKMFR06:52 PDT08:18 PDT1h 25mN96AV
2025-08-15estimated?KMFR13:29Z07:40 PDT1h 10mN257AS
2025-08-14estimated?KMFR14:28Z08:00 PDT0h 32mN257AS

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