‹ Aircraft

N31704 / A36347

146 flights over 67 days · 2.18 legs/day · base KPDX · Portland · operators: AMF

146
Flights
8
Airports served
18%
ADS-B observed
4
Ferry / no-flightnum

Aircraft identity

1900C B190
Uas Transervices Inc · reg N31704 · built 1984
Beech · P&W CANADA PT6A-65B · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs AMF
KPDX → KRDM
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-22 1 legs AMF
KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-20 1 legs AMF
KPDX → KRDM
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-19 3 legs AMF
KRDM → KPDX → KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-18 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:22– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-17 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:08– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-16 2 legs round-trip AMF
KPDX → KRDM → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-13 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-12 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:11– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-11 1 legs AMF
KPDX → KRDM
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-10 3 legs AMF
KRDM → KPDX → KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:00– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-09 2 legs round-trip AMF
KPDX → KRDM → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-06 2 legs round-trip AMF
KPDX → KRDM → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-06-05 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-06-04 2 legs round-trip AMF
KPDX → KRDM → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KPDT KPDX KPDT · Pendleton → KPDX · Portland ⚠ gap AMF1965 · A81965 · sched Z
2026-06-03 3 legs AMF
KHRI → ? → KHRI → KPDX
KHRI ? KHRI · Hermiston → — ferry AMF1964 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston AMF1964 · A81964 · sched Z
KPDT KPDX KPDT · Pendleton → KPDX · Portland ⚠ gap AMF1965 · A81965 · sched Z
2026-06-02 2 legs round-trip AMF
KHRI → KPDT → KHRI
KHRI KPDT KHRI · Hermiston → KPDT · Pendleton ferry AMF1964 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston ⚠ gap AMF1964 · A81964 · sched Z
2026-06-01 1 legs AMF
KLMT → KPDX
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-05-30 3 legs AMF
KPDX → KMFR → KPDX → KLMT
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1994 · A81994 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland ⚠ gap AMF1919 · A81919 · sched Z
KMFR KLMT KMFR · Medford → KLMT · Klamath Falls ⚠ gap AMF1994 · A81994 · sched Z
2026-05-29 3 legs round-trip AMF
KEUG → KPDX → KRDM → KEUG
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:33– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
2026-05-28 3 legs round-trip AMF
KRDM → KEUG → KPDX → KRDM
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · ⏱ 22:30– (Nonem)
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-05-27 3 legs AMF
KEUG → KPDX → KEUG → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:23– (Nonem)
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · ⏱ 22:30–22:55 (25m)
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
2026-05-26 1 legs AMF
KPDX → KEUG
KPDX KEUG KPDX · Portland → KEUG · Eugene AMF1918 · A81918 · sched Z
2026-05-23 1 legs AMF
KEUG → KPDX
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
2026-05-22 3 legs AMF
KEUG → KPDX → KEUG → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:21– (Nonem)
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · ⏱ 22:26–22:51 (26m)
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
2026-05-21 3 legs round-trip AMF
KRDM → KEUG → KPDX → KRDM
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · ⏱ 21:58– (Nonem)
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-05-20 3 legs round-trip AMF
KPDX → KRDM → KEUG → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
2026-05-19 3 legs round-trip AMF
KPDX → KRDM → KEUG → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
2026-05-18 1 legs AMF
KPDX → KEUG
KPDX KEUG KPDX · Portland → KEUG · Eugene AMF1918 · A81918 · sched Z
2026-05-15 3 legs AMF
KRDM → KPDX → KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:03– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
2026-05-14 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:11– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-05-13 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-05-12 2 legs round-trip AMF
KRDM → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:20– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-05-09 2 legs AMF
KEUG → KPDX → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-05-08 3 legs AMF
KPDX → KRDM → KPDX → KEUG
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF2289 · A82289 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · sched Z
2026-05-07 2 legs AMF
KEUG → KPDX → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:17– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-05-06 3 legs round-trip AMF
KRDM → KEUG → KPDX → KRDM
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-05-05 3 legs round-trip AMF
KRDM → KEUG → KPDX → KRDM
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · ⏱ 22:04–22:32 (28m)
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-05-04 1 legs AMF
KPDX → KEUG
KPDX KEUG KPDX · Portland → KEUG · Eugene AMF1918 · A81918 · sched Z
2026-05-02 1 legs AMF
KEUG → KPDX
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
2026-05-01 3 legs AMF
KEUG → KPDX → KEUG → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:23– (Nonem)
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · ⏱ 22:32– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
2026-04-30 3 legs AMF
KEUG → KPDX → KEUG → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
2026-04-29 3 legs round-trip AMF
KPDX → KRDM → KEUG → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KPDT KPDX KPDT · Pendleton → KPDX · Portland ⚠ gap AMF4143 · A84143 · sched Z
2026-04-28 3 legs AMF
KEUG → KPDX → KPDT → KHRI
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:28– (Nonem)
KHRI KPDT KHRI · Hermiston → KPDT · Pendleton ferry ⚠ gap AMF1964 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston ⚠ gap AMF1964 · A81964 · sched Z
2026-04-27 2 legs AMF
KPDX → KEUG → ?
KPDX KEUG KPDX · Portland → KEUG · Eugene AMF1918 · A81918 · sched Z
? ? — → — ferry · sched Z
2026-04-25 1 legs AMF
KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · ⏱ 00:17– (Nonem)
2026-04-24 1 legs AMF
KPDX → KRDM
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1906 · A81906 · sched Z
2026-04-22 3 legs round-trip AMF
KRDM → KPDX → KPDX → KRDM
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1918 · A81918 · sched Z
KHRI KPDX KHRI · Hermiston → KPDX · Portland ⚠ gap AMF1965 · A81965 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-04-21 4 legs round-trip AMF
KHRI → KLGD → KHRI → KPDX → KHRI
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · sched Z
KHRI KPDX KHRI · Hermiston → KPDX · Portland AMF1965 · A81965 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston AMF1964 · A81964 · sched Z
2026-04-20 2 legs round-trip AMF
KLGD → KHRI → KLGD
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · sched Z
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF2114 · A82114 · sched Z
2026-04-18 3 legs AMF
KLGD → KHRI → KLGD → KHRI
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF2258 · A82258 · ⏱ 16:37– (Nonem)
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston ⚠ gap AMF1964 · A81964 · sched Z
2026-04-17 2 legs round-trip AMF
KPDX → KLMT → KPDX
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-04-16 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:58– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-04-15 2 legs round-trip AMF
KPDX → KLMT → KPDX
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-04-14 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-04-13 1 legs AMF
KLMT → KPDX
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:48– (Nonem)
2026-04-11 1 legs AMF
KPDX → KLMT
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-04-06 1 legs AMF
KLMT → KPDX
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-04-04 2 legs round-trip AMF
KMFR → KLMT → KMFR
KMFR KLMT KMFR · Medford → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford ⚠ gap AMF1994 · A81994 · sched Z
2026-04-03 3 legs AMF
KEUG → KPDX → KPDX → KLMT
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · ⏱ 00:23– (Nonem)
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland ⚠ gap AMF1993 · A81993 · ⏱ 23:38– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-04-02 3 legs round-trip AMF
KRDM → KEUG → KPDX → KRDM
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
2026-04-01 3 legs round-trip AMF
KEUG → KPDX → KRDM → KEUG
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
2026-03-31 3 legs AMF
KEUG → KPDX → KEUG → KRDM
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
KRDM KEUG KRDM · Redmond → KEUG · Eugene ⚠ gap AMF1918 · A81918 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
2026-03-30 2 legs round-trip AMF
KPDX → KEUG → KPDX
KPDX KEUG KPDX · Portland → KEUG · Eugene AMF1918 · A81918 · sched Z
KPDX KPDX KPDX · Portland → KPDX · Portland ⚠ gap AMF8018 · A88018 · sched Z
2026-03-26 1 legs AMF
KRDM → KPDX
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF4182 · A84182 · sched Z
2026-03-25 2 legs round-trip AMF
KPDX → KRDM → KPDX
KPDX KRDM KPDX · Portland → KRDM · Redmond AMF1918 · A81918 · sched Z
KEUG KPDX KEUG · Eugene → KPDX · Portland ⚠ gap AMF1919 · A81919 · sched Z
2026-03-24 3 legs AMF
KRDM → KEUG → KRDM → KPDX
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · ⏱ 22:31– (Nonem)
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
KRDM KPDX KRDM · Redmond → KPDX · Portland AMF1907 · A81907 · sched Z