Flight

CFS7690

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

Route

AirlineEmpire Airlines
Observed routeKCVO → KPDX

Flight history 293 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:38 PDT17:10 PDT0h 32m
2026-10-02KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:32 PDT15:58 PDT0h 26m
2026-10-01KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:43 PDT17:15 PDT0h 32m
2026-10-01KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:18 PDT15:44 PDT0h 26mN895FE
2026-09-30KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:49 PDT17:27 PDT0h 38m
2026-09-30KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:29 PDT15:59 PDT0h 30m
2026-09-29KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:51 PDT17:22 PDT0h 31m
2026-09-29KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:14 PDT15:44 PDT0h 30m
2026-09-28KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:44 PDT17:19 PDT0h 35m
2026-09-28KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:17 PDT15:48 PDT0h 31m
2026-09-26KSLEKPDX17:00 PDT17:22 PDT0h 22mN976FE
2026-09-25KCVO Corvallis Municipal AirportKPDX PORTLAND INTERNATIONAL16:47 PDT17:23 PDT0h 36m
2026-09-25KRBG Roseburg Regional AirportKCVO Corvallis Municipal Airport15:32 PDT16:01 PDT0h 29m
2026-09-24partialKCVO?15:15 PDTN788FE
2026-09-23KCVOKPDX17:00 PDT17:26 PDT0h 25mN983FE
2026-09-22partialKEUG?17:22 PDTN983FE
2026-09-22estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN983FE
2026-09-21partialKCVO?15:26 PDTN983FE
2026-09-18partialKCVO?15:23 PDTN983FE
2026-09-18estimatedKMMVKPDX17:00 PDT17:24 PDT0h 23mN983FE
2026-09-17partialKCVO?15:26 PDTN983FE
2026-09-17estimatedKMMVKPDX17:00 PDT17:34 PDT0h 33mN983FE
2026-09-16partialKCVO?15:15 PDTN983FE
2026-09-15partialKCVO?15:17 PDTN983FE
2026-09-14KCVOKMMV16:38 PDT16:58 PDT0h 19mN983FE
2026-09-14partialKCVO?15:22 PDTN983FE
2026-09-12KCVOKPDX17:00 PDT17:30 PDT0h 29mN957FE
2026-09-11estimatedKMMVKPDX17:00 PDT17:24 PDT0h 23mN957FE
2026-09-10KCVOKPDX17:00 PDT17:42 PDT0h 41mAD96BA
2026-09-09partialKCVO?15:43 PDTAD96BA
2026-09-08estimatedKCVOKPDX16:33 PDT16:58 PDT0h 24mAD96BA
2026-09-08partialKCVO?15:14 PDTAD96BA
2026-09-05estimatedKMMVKPDX17:00 PDT17:20 PDT0h 19mN779FE
2026-09-04partialKCVO?15:34 PDTN779FE
2026-09-03partialKCVO?16:39 PDTN779FE
2026-09-03partialKCVO?15:18 PDTN779FE
2026-09-03estimatedKMMVKPDX17:00 PDT17:20 PDT0h 19mN779FE
Earlier flights (256) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partialKCVO?15:44 PDTN779FE
2026-09-01partialKCVO?16:38 PDTN779FE
2026-09-01partialKCVO?15:30 PDTN779FE
2026-08-31KCVOKUAO16:38 PDT16:58 PDT0h 19mN779FE
2026-08-31partialKCVO?15:20 PDTN779FE
2026-08-29estimatedKMMVKPDX17:00 PDT17:28 PDT0h 28mN983FE
2026-08-28partialKCVO?15:31 PDTN983FE
2026-08-28estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN983FE
2026-08-27partialKCVO?15:31 PDTN983FE
2026-08-27KCVOKPDX17:00 PDT17:26 PDT0h 26mN983FE
2026-08-26partialKCVO?15:33 PDTN983FE
2026-08-26estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN983FE
2026-08-25partialKCVO?15:24 PDTN983FE
2026-08-24partialKCVO?16:37 PDTN983FE
2026-08-24partialKCVO?15:27 PDTN983FE
2026-08-21partialKCVO?17:01 PDTN788FE
2026-08-20partialKCVO?17:00 PDTN788FE
2026-08-19partialKCVO?17:00 PDTN788FE
2026-08-18partial??00:00ZN788FE
2026-08-17partialKCVO?15:37 PDTN788FE
2026-08-15KCVOKPDX17:00 PDT17:30 PDT0h 29mN880FE
2026-08-14partialKCVO?17:00 PDTN956FE
2026-08-13partial??00:00ZN880FE
2026-08-12partial??00:00ZN880FE
2026-08-11estimated??22:30Z23:58Z1h 27mN880FE
2026-07-23estimatedKMMVKPDX17:00 PDT17:24 PDT0h 24mN983FE
2026-07-22partialKCVO?15:44 PDTN983FE
2026-07-22estimated?KPDX00:00Z17:22 PDT0h 22mN983FE
2026-07-21partialKCVO?15:21 PDTN983FE
2026-07-20estimated?KCVO22:19Z15:42 PDT0h 22mN788FE
2026-07-18KMMVKPDX17:00 PDT17:28 PDT0h 27mN779FE
2026-07-17partialKCVO?15:24 PDTN779FE
2026-07-17KCVOKPDX17:19 PDT17:54 PDT0h 34mN779FE
2026-07-16partialKCVO?15:49 PDTN779FE
2026-07-16estimated?KPDX00:00Z17:24 PDT0h 24mN983FE
2026-07-15partialKCVO?15:18 PDTN983FE
2026-07-15estimated?KPDX00:00Z17:22 PDT0h 22mN983FE
2026-07-14partialKCVO?15:24 PDTN983FE
2026-07-13estimatedKPDXKCVO15:30 PDT15:54 PDT0h 23mN788FE
2026-07-10partialKCVO?15:34 PDTN779FE
2026-07-10estimatedKMMVKPDX17:00 PDT17:20 PDT0h 20mN779FE
2026-07-09partialKCVO?15:19 PDTN779FE
2026-07-09KMMVKPDX17:00 PDT17:22 PDT0h 22mN779FE
2026-07-08partialKCVO?15:38 PDTN779FE
2026-07-07partialKCVO?16:40 PDTN956FE
2026-07-07partialKCVO?15:27 PDTN956FE
2026-07-06partialKCVO?16:41 PDTN779FE
2026-07-06partialKCVO?15:18 PDTN779FE
2026-07-03KCVOKPDX16:34 PDT16:58 PDT0h 23mN779FE
2026-07-03partialKCVO?15:13 PDTN779FE
2026-07-02partialKCVO?15:32 PDTN788FE
2026-07-02estimatedKMMVKPDX17:00 PDT17:18 PDT0h 18mN788FE
2026-07-01partialKCVO?15:40 PDTN788FE
2026-07-01KMMVKPDX17:00 PDT17:26 PDT0h 26mN775FE
2026-06-30partialKCVO?15:34 PDTN775FE
2026-06-29estimatedKMMVKCVO15:22 PDT15:46 PDT0h 23mN775FE
2026-06-27estimatedKMMVKPDX17:00 PDT17:20 PDT0h 20mN775FE
2026-06-26partialKCVO?15:51 PDTN775FE
2026-06-25partialKCVO?15:26 PDTN775FE
2026-06-24partialKCVO?15:28 PDTN859FE
2026-06-23partialKCVO?15:16 PDTN859FE
2026-06-23estimatedKMMVKPDX17:00 PDT17:24 PDT0h 24mN859FE
2026-06-22estimatedKMMVKCVO15:22 PDT15:46 PDT0h 23mN859FE
2026-06-19partialKCVO?15:24 PDTN859FE
2026-06-19estimatedKMMVKPDX17:00 PDT17:20 PDT0h 20mN859FE
2026-06-18partialKCVO?15:24 PDTN859FE
2026-06-17partialKCVO?15:30 PDTN859FE
2026-06-16KCVOKMMV16:39 PDT16:58 PDT0h 19mN859FE
2026-06-16partialKCVO?15:14 PDTN859FE
2026-06-16KMMVKPDX17:00 PDT17:28 PDT0h 27mN859FE
2026-06-15estimatedKMMVKCVO15:22 PDT15:48 PDT0h 25mN859FE
2026-06-13estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN709FX
2026-06-12partialKCVO?15:31 PDTN709FX
2026-05-29estimatedKMMVKPDX17:00 PDT17:26 PDT0h 26mN859FE
2026-05-28partialKPDX?17:30 PDTN859FE
2026-05-28estimatedKMMVKPDX17:00 PDT17:30 PDT0h 30mN859FE
2026-05-27partialKCVO?15:15 PDTN859FE
2026-05-27estimatedKMMVKPDX17:00 PDT17:24 PDT0h 24mN788FE
2026-05-26estimatedKMMVKCVO15:10 PDT15:36 PDT0h 25mN788FE
2026-05-22partialKCVO?15:15 PDTN788FE
2026-05-22KCVOKPDX17:03 PDT17:52 PDT0h 48mN788FE
2026-05-21partialKCVO?15:02 PDTN788FE
2026-05-21estimatedKMMVKPDX17:00 PDT17:30 PDT0h 30mN788FE
2026-05-20partialKMMV?21:38 PDTN788FE
2026-05-19partialKPDX?18:28 PDTN875FE
2026-05-12partialKCVO?15:23 PDTN875FE
2026-05-11estimatedKMMVKCVO15:22 PDT15:46 PDT0h 23mN875FE
2026-05-08partialKCVO?16:38 PDTN788FE
2026-05-08partialKCVO?15:43 PDTN788FE
2026-05-08estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN788FE
2026-05-07partialKCVO?15:42 PDTN788FE
2026-05-07estimatedKMMVKPDX17:00 PDT17:20 PDT0h 20mN788FE
2026-05-06partialKCVO?15:22 PDTN788FE
2026-05-05partialKCVO?15:22 PDTN788FE
2026-05-04estimatedKMMVKCVO15:20 PDT15:48 PDT0h 27mN788FE
2026-05-01partialKCVO?15:33 PDTN875FE
2026-05-01estimatedKMMVKPDX17:00 PDT17:18 PDT0h 17mN875FE
2026-04-30partialKCVO?15:24 PDTN875FE
2026-04-29partialKCVO?15:28 PDTN875FE
2026-04-28partialKCVO?16:41 PDTN875FE
2026-04-28partialKCVO?15:24 PDTN875FE
2026-04-28estimatedKMMVKPDX17:00 PDT17:24 PDT0h 24mN875FE
2026-04-27estimatedKMMVKCVO15:20 PDT15:44 PDT0h 23mN875FE
2026-04-25estimatedKMMVKPDX17:00 PDT17:18 PDT0h 17mN875FE
2026-04-24partialKCVO?15:35 PDTN875FE
2026-04-23partialKCVO?15:37 PDTN875FE
2026-04-23estimated?KPDX00:00Z17:32 PDT0h 32mN875FE
2026-04-22partialKCVO?15:38 PDTN875FE
2026-04-22estimated?KPDX00:00Z17:18 PDT0h 18mN875FE
2026-04-21KPDXKCVO08:18 PDT15:54 PDT7h 35mN875FE
2026-04-20estimated?KCVO22:30Z15:52 PDT0h 21mN875FE
2026-04-17partialKCVO?15:40 PDTN709FX
2026-04-16partialKCVO?15:25 PDTN709FX
2026-04-16estimated?KPDX00:00Z17:22 PDT0h 21mN709FX
2026-04-15partialKCVO?15:24 PDTN709FX
2026-04-15estimated?KPDX00:00Z17:24 PDT0h 24mN709FX
2026-04-14partialKCVO?15:28 PDTN709FX
2026-04-13estimated?KCVO22:27Z15:52 PDT0h 24mN709FX
2026-04-04estimatedKMMVKPDX17:00 PDT17:18 PDT0h 17mN873FE
2026-04-03partialKCVO?15:42 PDTN873FE
2026-04-03estimated?KPDX00:00Z17:22 PDT0h 21mN873FE
2026-04-02partialKPDX?17:22 PDTN873FE
2026-04-02estimated?KPDX00:00Z17:22 PDT0h 22mN873FE
2026-03-31partialKCVO?15:10 PDTN873FE
2026-03-30KCVOKUAO16:38 PDT16:58 PDT0h 19mN873FE
2026-03-14estimatedKMMVKPDX17:00 PDT17:26 PDT0h 26mN779FE
2026-03-13partialKCVO?15:45 PDTN779FE
2026-03-13estimated?KPDX00:00Z17:20 PDT0h 19mN779FE
2026-03-12partialKPDX?17:20 PDTN779FE
2026-03-12estimatedKMMVKPDX17:00 PDT17:20 PDT0h 19mN779FE
2026-03-11partialKCVO?15:26 PDTN779FE
2026-03-11estimatedKMMVKPDX17:00 PDT17:18 PDT0h 18mN779FE
2026-03-10partialKCVO?15:30 PDTN779FE
2026-03-09KCVOKMMV16:38 PDT16:58 PDT0h 19mN779FE
2026-03-09partialKCVO?15:24 PDTN779FE
2026-03-07KCVOKPDX16:44 PST17:28 PST0h 43mN946FE
2026-03-06estimated?KEUG23:33Z15:58 PST0h 24mN946FE
2026-03-06KCVOKPDX16:34 PST17:10 PST0h 35mN946FE
2026-03-05partialKCVO?15:24 PSTN946FE
2026-03-05KCVOKPDX16:43 PST17:20 PST0h 36mN946FE
2026-03-04estimated??23:37Z23:58Z0h 20mN946FE
2026-03-04KCVOKPDX16:39 PST17:10 PST0h 30mN946FE
2026-03-03partialKCVO?15:34 PSTN946FE
2026-03-03KCVOKPDX16:37 PST17:10 PST0h 32mN946FE
2026-03-02estimatedKEUGKCVO15:18 PST15:48 PST0h 29mN946FE
2026-02-28KCVOKPDX16:04 PST17:16 PST1h 11mN946FE
2026-02-27estimated?KEUG23:38Z15:58 PST0h 20mN946FE
2026-02-27KCVOKPDX16:39 PST17:14 PST0h 34mN946FE
2026-02-26partialKCVO?15:32 PSTN946FE
2026-02-26KCVOKPDX16:43 PST17:16 PST0h 32mN946FE
2026-02-25estimated?KEUG23:40Z15:58 PST0h 17mN946FE
2026-02-25KCVOKPDX16:45 PST17:22 PST0h 36mN946FE
2026-02-24partialKCVO?15:24 PSTN946FE
2026-02-24KCVOKPDX16:46 PST17:22 PST0h 36mN946FE
2026-02-23partialKCVO?15:34 PSTN946FE
2026-02-21KCVOKPDX16:41 PST17:14 PST0h 32mN778FE
2026-02-20partialKCVO?15:34 PSTN778FE
2026-02-20KCVOKPDX16:40 PST17:18 PST0h 37mN778FE
2026-02-19estimated?KEUG23:37Z15:58 PST0h 21mN778FE
2026-02-19KSLEKPDX17:07 PST17:38 PST0h 30mN778FE
2026-02-18estimated?KEUG23:35Z15:58 PST0h 22mN778FE
2026-02-18KCVOKPDX16:45 PST17:18 PST0h 33mN778FE
2026-02-17KCVOKPDX16:42 PST17:24 PST0h 41mN976FE
2026-02-16partialKCVO?15:28 PSTN976FE
2026-02-14KCVOKPDX16:44 PST17:26 PST0h 42mN778FE
2026-02-13KCVOKPDX16:44 PST17:16 PST0h 32mN778FE
2026-02-12estimatedKEUGKCVO13:02 PST15:58 PST2h 55mN778FE
2026-02-12KCVOKPDX16:38 PST17:10 PST0h 31mN778FE
2026-02-11partialKCVO?15:24 PSTN778FE
2026-02-11KCVOKPDX16:32 PST17:06 PST0h 33mN778FE
2026-02-07KCVOKPDX16:40 PST17:12 PST0h 31mN778FE
2026-02-06partialKCVO?15:30 PSTN778FE
2026-02-06KCVOKPDX16:29 PST17:04 PST0h 34mN778FE
2026-02-05partialKCVO?15:25 PSTN778FE
2026-02-05KCVOKPDX16:47 PST17:20 PST0h 33mN775FE
2026-02-04partialKCVO?15:37 PSTN775FE
2026-02-04KCVOKPDX16:37 PST17:08 PST0h 31mN775FE
2026-02-03partialKCVO?15:25 PSTN775FE
2026-02-03KCVOKPDX16:41 PST17:16 PST0h 34mN775FE
2026-02-02partialKCVO?15:37 PSTN775FE
2026-01-31KCVOKPDX16:38 PST17:16 PST0h 38mN983FE
2026-01-30partialKCVO?15:29 PSTN983FE
2026-01-30KCVOKPDX16:36 PST17:10 PST0h 33mN983FE
2026-01-29estimatedKEUGKCVO15:21 PST15:48 PST0h 26mN983FE
2026-01-29KCVOKPDX16:39 PST17:10 PST0h 30mN965FE
2026-01-28partialKCVO?15:24 PSTN965FE
2026-01-28KCVOKPDX16:48 PST17:22 PST0h 34mN983FE
2026-01-27partialKCVO?15:23 PSTN983FE
2026-01-27KCVOKPDX16:35 PST17:06 PST0h 31mN976FE
2026-01-26partialKCVO?15:16 PSTN976FE
2026-01-24KCVOKPDX16:43 PST17:22 PST0h 39mN965FE
2026-01-23partialKCVO?15:31 PSTN965FE
2026-01-23KCVOKPDX16:53 PST17:30 PST0h 36mN965FE
2026-01-22KCVOKPDX16:58 PST18:06 PST1h 08mN965FE
2026-01-21KCVOKPDX16:42 PST17:20 PST0h 37mN965FE
2026-01-20KCVOKPDX16:35 PST17:10 PST0h 34mN965FE
2026-01-09KCVOKPDX16:41 PST17:24 PST0h 43mN965FE
2026-01-08partialKCVO?15:36 PSTN965FE
2026-01-08KCVOKPDX16:04 PST17:24 PST1h 19mN965FE
2026-01-07estimated?KEUG23:37Z15:58 PST0h 20mN965FE
2026-01-07KCVOKPDX16:42 PST17:18 PST0h 36mN965FE
2026-01-06partialKCVO?15:25 PSTN965FE
2026-01-06KCVOKPDX16:35 PST17:12 PST0h 36mN965FE
2026-01-05partialKCVO?15:29 PSTN965FE
2026-01-03KCVOKPDX16:49 PST17:34 PST0h 44mN976FE
2026-01-01KCVOKPDX16:37 PST17:10 PST0h 32mN876FE
2025-12-31KCVOKPDX16:51 PST17:26 PST0h 34mN876FE
2025-12-30KCVOKPDX16:38 PST17:18 PST0h 40mN976FE
2025-12-29partialKCVO?15:31 PSTN976FE
2025-12-27KCVOKPDX16:39 PST17:16 PST0h 37mN876FE
2025-12-26partialKCVO?15:31 PSTN876FE
2025-12-25KCVOKPDX16:44 PST17:14 PST0h 29mN876FE
2025-12-24partialKCVO?15:23 PSTN876FE
2025-12-24KCVOKPDX16:40 PST17:16 PST0h 35mN876FE
2025-12-23partialKCVO?15:29 PSTN876FE
2025-12-23KCVOKPDX16:40 PST17:14 PST0h 33mN876FE
2025-12-22partialKCVO?15:36 PSTN876FE
2025-12-20KCVOKPDX16:52 PST17:30 PST0h 38mN946FE
2025-12-19KCVOKPDX16:49 PST17:26 PST0h 36mN946FE
2025-12-18partialKCVO?15:32 PSTN946FE
2025-12-18KCVOKPDX16:44 PST17:32 PST0h 47mN946FE
2025-12-17partialKCVO?15:33 PSTN946FE
2025-12-17KCVOKPDX16:44 PST17:16 PST0h 31mN946FE
2025-12-16partialKCVO?15:32 PSTN946FE
2025-12-16KCVOKPDX16:43 PST17:16 PST0h 32mN876FE
2025-12-15partialKCVO?15:25 PSTN876FE
2025-12-13KCVOKPDX17:08 PST17:48 PST0h 39mN976FE
2025-12-12partialKCVO?15:33 PSTN976FE
2025-12-12KCVOKPDX16:41 PST17:22 PST0h 40mN983FE
2025-12-11partialKCVO?15:18 PSTN983FE
2025-12-11KCVOKPDX16:55 PST17:40 PST0h 45mN983FE
2025-12-10estimated?KEUG23:40Z15:58 PST0h 18mN983FE
2025-12-10KCVOKPDX16:42 PST17:22 PST0h 39mN876FE
2025-11-27KCVOKPDX16:40 PST17:24 PST0h 43mN946FE
2025-11-26partialKCVO?15:30 PSTN946FE
2025-10-30KCVOKPDX17:00 PDT17:30 PDT0h 30mN876FE
2025-10-29partialKCVO?15:47 PDTN876FE
2025-10-28KCVOKMMV16:40 PDT16:58 PDT0h 17mN876FE
2025-10-28partialKCVO?15:28 PDTN876FE
2025-10-27partialKCVO?15:33 PDTN976FE
2025-10-25estimatedKMMVKPDX17:00 PDT17:22 PDT0h 22mN788FE
2025-10-24partialKCVO?15:25 PDTN788FE
2025-10-23KCVOKUAO16:39 PDT16:58 PDT0h 18mN875FE
2025-10-23partialKCVO?15:34 PDTN875FE
2025-10-23estimatedKMMVKPDX17:07 PDT17:30 PDT0h 22mN875FE
2025-10-22estimatedKEUGKCVO15:27 PDT15:56 PDT0h 28mN875FE
2025-10-22estimatedKMMVKPDX17:00 PDT17:20 PDT0h 19mN875FE
2025-10-21partialKCVO?15:34 PDTN875FE
2025-10-21estimatedKMMVKPDX17:00 PDT17:18 PDT0h 17mN875FE
2025-10-20partialKCVO?15:24 PDTN875FE
2025-10-15estimatedKMMVKPDX17:00 PDT17:24 PDT0h 24mN778FE
2025-10-14partialKCVO?15:25 PDTN778FE
2025-10-13partialKCVO?15:25 PDTN778FE
2025-08-21estimatedKMMVKPDX15:40 PDT16:36 PDT0h 55mN976FE
2025-08-16estimatedKMMVKPDX17:00 PDT17:30 PDT0h 29mN778FE
2025-08-15partialKEUG?16:39 PDTAA8741

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