‹ Aircraft

N228BH / A1FEDA

125 flights over 50 days · 2.5 legs/day · base KBFI · Seattle · operators: AM1, AMF

125
Flights
12
Airports served
21%
ADS-B observed
6
Ferry / no-flightnum

Aircraft identity

C-99 BE99
Uas Transervices Inc · reg N228BH · built 1986
Beech · P&W CANADA PT6A-60A · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs AM1
KPDX → KOTH → KPDX → KSLE
KPDX KOTH KPDX · Portland → KOTH · North Bend AM1968 · A81968 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ferry ⚠ gap AM1967 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem ferry ⚠ gap AM1967 · sched Z
2026-06-22 2 legs AM1
KPDX → KOTH → KSLE
KPDX KOTH KPDX · Portland → KOTH · North Bend ferry AM1968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem ferry AM1967 · sched Z
2026-06-18 1 legs AM1
KMFR → KPDX
KMFR KPDX KMFR · Medford → KPDX · Portland ferry AM1977 · sched Z
2026-06-17 1 legs AM1
KPDX → KMFR
KPDX KMFR KPDX · Portland → KMFR · Medford ferry AM1978 · sched Z
2026-06-10 3 legs AMF
KCLM → KPWT → KPDX → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:10– (Nonem)
KBFI KPDX KBFI · Seattle → KPDX · Portland ⚠ gap AMF4177 · A84177 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-06-09 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1971 · A81971 · sched Z
2026-06-08 1 legs AMF
KBFI → KCLM
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-06-06 1 legs AMF
KGEG → KBFI
KGEG KBFI KGEG · Spokane → KBFI · Seattle AMF1997 · A81997 · sched Z
2026-05-23 5 legs AMF
KCLM → KPWT → KBFI → KGEG → KLWS → KYKM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:07–00:36 (29m)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 01:15– (Nonem)
KLWS KGEG KLWS · Lewiston → KGEG · Spokane ⚠ gap AMF1998 · A81998 · sched Z
KYKM KLWS KYKM · Yakima → KLWS · Lewiston ⚠ gap AMF1998 · A81998 · sched Z
KBFI KYKM KBFI · Seattle → KYKM · Yakima ⚠ gap AMF1998 · A81998 · sched Z
2026-05-22 3 legs round-trip AMF
KCLM → KPWT → KBFI → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:04–00:32 (28m)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 01:14– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-05-21 2 legs round-trip AMF
KBFI → KCLM → KBFI
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-05-20 3 legs round-trip AMF
KPWT → KBFI → KCLM → KPWT
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 00:57– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · ⏱ 14:08–14:42 (34m)
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · sched Z
2026-05-19 3 legs AMF
KPWT → KBFI → KPWT → KCLM
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1971 · A81971 · sched Z
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton ⚠ gap AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-05-18 2 legs round-trip AMF
KCLM → KPWT → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-05-16 6 legs AMF
KCLM → KPWT → KBFI → KGEG → KYKM → KLWS → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:08– (Nonem)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 01:04–01:22 (18m)
KLWS KGEG KLWS · Lewiston → KGEG · Spokane ⚠ gap AMF1998 · A81998 · sched Z
KBFI KYKM KBFI · Seattle → KYKM · Yakima ⚠ gap AMF1998 · A81998 · sched Z
KYKM KLWS KYKM · Yakima → KLWS · Lewiston AMF1998 · A81998 · sched Z
KGEG KBFI KGEG · Spokane → KBFI · Seattle ⚠ gap AMF1997 · A81997 · sched Z
2026-05-15 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:05–00:33 (27m)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-05-14 1 legs AMF
KBFI → KCLM
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-05-13 4 legs AMF
KCLM → KPWT → KCLM → KBFI → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
KCLM KBFI KCLM · Port Angeles → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-05-12 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · ⏱ 00:09–00:33 (24m)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1971 · A81971 · sched Z
2026-05-11 1 legs AMF
KBFI → KCLM
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-05-09 1 legs AMF
KGEG → KBFI
KGEG KBFI KGEG · Spokane → KBFI · Seattle AMF1997 · A81997 · sched Z
2026-04-30 1 legs AMF
KEAT → KGEG
KEAT KGEG KEAT · Wenatchee → KGEG · Spokane AMF1969 · A81969 · sched Z
2026-04-29 1 legs AMF
KGEG → KEAT
KGEG KEAT KGEG · Spokane → KEAT · Wenatchee AMF1970 · A81970 · sched Z
2026-04-25 3 legs AMF
KLWS → KGEG → KLWS → KYKM
KLWS KGEG KLWS · Lewiston → KGEG · Spokane AMF1998 · A81998 · sched Z
KYKM KLWS KYKM · Yakima → KLWS · Lewiston ⚠ gap AMF1998 · A81998 · sched Z
KBFI KYKM KBFI · Seattle → KYKM · Yakima ⚠ gap AMF1998 · A81998 · sched Z
2026-04-24 1 legs AMF
KBLI → KBFI
KBLI KBFI KBLI · Bellingham → KBFI · Seattle AMF1961 · A81961 · sched Z
2026-04-23 2 legs round-trip AMF
KBLI → KBFI → KBLI
KBLI KBFI KBLI · Bellingham → KBFI · Seattle AMF1961 · A81961 · ⏱ 00:53–01:22 (30m)
KBFI KBLI KBFI · Seattle → KBLI · Bellingham AMF1962 · A81962 · sched Z
2026-04-22 2 legs round-trip AMF
KBFI → KBLI → KBFI
KBFI KBLI KBFI · Seattle → KBLI · Bellingham AMF1962 · A81962 · sched Z
KBLI KBFI KBLI · Bellingham → KBFI · Seattle AMF1961 · A81961 · sched Z
2026-04-21 1 legs AMF
KBFI → KBLI
KBFI KBLI KBFI · Seattle → KBLI · Bellingham AMF1962 · A81962 · sched Z
2026-04-17 2 legs AMF
KCLM → KPWT → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:11– (Nonem)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 01:10– (Nonem)
2026-04-16 3 legs round-trip AMF
KCLM → KPWT → KBFI → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:10–00:34 (24m)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · ⏱ 02:13– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-04-15 3 legs round-trip AMF
KPWT → KBFI → KCLM → KPWT
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · sched Z
2026-04-14 2 legs round-trip AMF
KBFI → KCLM → KBFI
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1971 · A81971 · sched Z
2026-04-13 2 legs round-trip AMF
KCLM → KPWT → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · ⏱ 00:09–00:35 (26m)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-04-11 5 legs round-trip AMF
KBFI → KYKM → KBFI → KLWS → KGEG → KBFI
KBFI KYKM KBFI · Seattle → KYKM · Yakima AMF1998 · A81998 · sched Z
KGEG KBFI KGEG · Spokane → KBFI · Seattle ⚠ gap AMF1997 · A81997 · sched Z
KYKM KLWS KYKM · Yakima → KLWS · Lewiston ⚠ gap AMF1998 · A81998 · sched Z
KLWS KGEG KLWS · Lewiston → KGEG · Spokane AMF1998 · A81998 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-04-10 4 legs AMF
KCLM → KPWT → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:02– (Nonem)
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton ⚠ gap AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-04-09 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:16– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-04-08 3 legs AMF
KPWT → KBFI → KPWT → KCLM
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · sched Z
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton ⚠ gap AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-04-07 2 legs AMF
KPWT → KBFI → KCLM
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1971 · A81971 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-04-06 2 legs round-trip AMF
KCLM → KPWT → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · ⏱ 00:03– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-04-05 1 legs AMF
KGEG → KBFI
KGEG KBFI KGEG · Spokane → KBFI · Seattle AMF1997 · A81997 · sched Z
2026-04-04 3 legs AMF
KYKM → KLWS → KYKM → KGEG
KYKM KLWS KYKM · Yakima → KLWS · Lewiston AMF1998 · A81998 · sched Z
KBFI KYKM KBFI · Seattle → KYKM · Yakima ⚠ gap AMF1998 · A81998 · sched Z
KLWS KGEG KLWS · Lewiston → KGEG · Spokane ⚠ gap AMF1998 · A81998 · sched Z
2026-04-02 2 legs AMF
KCLM → KPWT → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:23– (Nonem)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · sched Z
2026-04-01 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:12– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-03-31 2 legs round-trip AMF
KBFI → KCLM → KBFI
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1971 · A81971 · sched Z
2026-03-30 2 legs round-trip AMF
KCLM → KPWT → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · ⏱ 23:54–00:18 (23m)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
2026-03-28 6 legs AMF
KLWS → KGEG → KPWT → KLWS → KBFI → KYKM → KBFI
KLWS KGEG KLWS · Lewiston → KGEG · Spokane AMF1998 · A81998 · sched Z
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton ⚠ gap AMF1972 · A81972 · sched Z
KYKM KLWS KYKM · Yakima → KLWS · Lewiston ⚠ gap AMF1998 · A81998 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
KBFI KYKM KBFI · Seattle → KYKM · Yakima AMF1998 · A81998 · sched Z
KGEG KBFI KGEG · Spokane → KBFI · Seattle ⚠ gap AMF1997 · A81997 · sched Z
2026-03-27 3 legs round-trip AMF
KCLM → KPWT → KBFI → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:12– (Nonem)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-03-26 3 legs round-trip AMF
KCLM → KPWT → KBFI → KCLM
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:09– (Nonem)
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1972 · A81972 · sched Z
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
2026-03-25 3 legs AMF
KCLM → KPWT → KCLM → KBFI
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1972 · A81972 · ⏱ 00:08– (Nonem)
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles ⚠ gap AMF1972 · A81972 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle ⚠ gap AMF1972 · A81972 · sched Z
2026-03-24 3 legs round-trip AMF
KBFI → KCLM → KPWT → KBFI
KBFI KCLM KBFI · Seattle → KCLM · Port Angeles AMF1972 · A81972 · sched Z
KCLM KPWT KCLM · Port Angeles → KPWT · Bremerton AMF1971 · A81971 · sched Z
KPWT KBFI KPWT · Bremerton → KBFI · Seattle AMF1971 · A81971 · sched Z