‹ Aircraft

N334MS / A3A5CF

190 flights over 66 days · 2.88 legs/day · base KCEC · Crescent City · operators: WSN

190
Flights
8
Airports served
6%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-21 1 legs WSN
KCEC → KHHR
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN354 · sched 15:00Z
2026-06-20 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-06-19 5 legs round-trip WSN
KCEC → KOAK → KCEC → KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-06-18 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-06-15 1 legs WSN
KMCE → KHHR
KMCE KHHR KMCE · Merced → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-06-14 2 legs round-trip WSN
KHHR → KMCE → KHHR
KHHR KMCE KHHR · Hawthorne → KMCE · Merced WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
2026-06-13 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-06-12 4 legs WSN
KHHR → KOAK → KCEC → KOAK → KCEC
KHHR KOAK KHHR · Hawthorne → KOAK · Oakland WSN92 · AN92 · ⏱ 15:51– (Nonem)
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-31 1 legs WSN
KCEC → KHHR
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-05-30 3 legs round-trip WSN
KCEC → KOAK → KCEC → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-05-29 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-28 4 legs WSN
KHHR → KCEC → KHHR → KCEC → KOAK
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · ⏱ 20:04– (Nonem)
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-27 1 legs WSN
KCEC → KOAK
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-26 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN341 · sched 00:00Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-25 4 legs WSN
KOAK → KCEC → KOAK → KHHR → KCEC
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-24 3 legs round-trip WSN
KHHR → KCEC → KOAK → KHHR
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · ⏱ 19:57– (Nonem)
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
2026-05-23 5 legs WSN
KHHR → KCEC → KCEC → KCEC → KOAK → KOAK
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · ⏱ 00:21– (Nonem)
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
2026-05-14 1 legs WSN
KCEC → KHHR
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-05-13 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-12 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN342 · sched 14:00Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-11 3 legs round-trip WSN
KCEC → KOAK → KCEC → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-05-10 4 legs WSN
KCEC → KOAK → KCEC → KHHR → KMCE
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KMCE KCEC KMCE · Merced → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
KHHR KMCE KHHR · Hawthorne → KMCE · Merced WSN92 · AN92 · sched Z
2026-05-09 3 legs WSN
KOAK → KCEC → KOAK → KCEC
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-08 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-07 3 legs round-trip WSN
KCEC → KHHR → KOAK → KCEC
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-05-06 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-05 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-04 3 legs WSN
KOAK → KCEC → KOAK → KCEC
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-05-03 3 legs WSN
KCEC → KHHR → KCEC → KOAK
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN354 · sched 14:00Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN355 · sched 20:00Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-02 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN347 · sched 18:00Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-05-01 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-30 3 legs WSN
KCEC → KOAK → KCEC → KHHR
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-04-29 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-04-28 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-27 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN345 · sched 01:00Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-26 3 legs round-trip WSN
KHHR → KCEC → KOAK → KHHR
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · ⏱ 20:01– (Nonem)
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
2026-04-25 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-24 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · ⏱ 01:03– (Nonem)
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-23 3 legs round-trip WSN
KCEC → KOAK → KHHR → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN344 · sched 23:00Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-04-22 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-04-21 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-04-20 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-19 3 legs round-trip WSN
KCEC → KOAK → KHHR → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN344 · sched 23:00Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-04-18 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-17 4 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
2026-04-16 4 legs round-trip WSN
KHHR → KLAX → KCEC → KCEC → KHHR
KHHR KLAX KHHR · Hawthorne → KLAX · Los Angeles WSN92 · AN92 · ⏱ 20:20–20:31 (10m)
KLAX KCEC KLAX · Los Angeles → KCEC · Crescent City WSN92 · AN92 · ⏱ 21:25–23:14 (109m)
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-04-15 3 legs WSN
KCEC → KOAK → KOAK → KHHR
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KHHR KOAK KHHR · Hawthorne → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
KOAK KHHR KOAK · Oakland → KHHR · Hawthorne WSN92 · AN92 · sched Z
2026-04-14 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-13 3 legs round-trip WSN
KCEC → KOAK → KCEC → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-04-12 3 legs WSN
KHHR → KCEC → KHHR → KOAK
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
2026-04-11 3 legs round-trip WSN
KCEC → KOAK → KCEC → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-04-10 5 legs WSN
KCEC → KOAK → KCEC → KHHR → KCEC → KOAK
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KMMH KHHR KMMH · Mammoth Lakes → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-04-09 3 legs WSN
KHHR → KBIH → KCRQ → KMMH
KHHR KBIH KHHR · Hawthorne → KBIH · Bishop WSN92 · AN92 · ⏱ 19:57– (Nonem)
KMMH KCRQ KMMH · Mammoth Lakes → KCRQ · Carlsbad ⚠ gap WSN92 · AN92 · sched Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes WSN92 · AN92 · sched Z
2026-04-06 5 legs WSN
KMMH → KHHR → KMMH → KHHR → KMMH → KCRQ
KMMH KHHR KMMH · Mammoth Lakes → KHHR · Hawthorne WSN92 · AN394 · sched 00:00Z
KHHR KMMH KHHR · Hawthorne → KMMH · Mammoth Lakes WSN92 · AN92 · ⏱ 16:40– (Nonem)
KMMH KHHR KMMH · Mammoth Lakes → KHHR · Hawthorne WSN92 · AN394 · sched 00:00Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes ⚠ gap WSN92 · AN92 · sched Z
KBIH KCRQ KBIH · Bishop → KCRQ · Carlsbad ⚠ gap WSN92 · AN92 · sched Z
2026-04-05 4 legs round-trip WSN
KHHR → KMMH → KCRQ → KMMH → KHHR
KHHR KMMH KHHR · Hawthorne → KMMH · Mammoth Lakes WSN92 · AN375 · sched 16:15Z
KBIH KCRQ KBIH · Bishop → KCRQ · Carlsbad ⚠ gap WSN92 · AN384 · sched 19:40Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes WSN92 · AN365 · sched 21:45Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
2026-04-04 5 legs WSN
KOAK → KCEC → KOAK → KOAK → KCEC → KMMH
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KMMH KOAK KMMH · Mammoth Lakes → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes ⚠ gap WSN92 · AN92 · sched Z
2026-04-03 6 legs WSN
KCEC → KOAK → KCRQ → KCEC → KCEC → KOAK → KMMH
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KMMH KCRQ KMMH · Mammoth Lakes → KCRQ · Carlsbad ⚠ gap WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KMMH KOAK · Oakland → KMMH · Mammoth Lakes WSN92 · AN92 · sched Z
2026-04-02 5 legs round-trip WSN
KHHR → KMMH → KCRQ → KMMH → KHHR → KHHR
KHHR KMMH KHHR · Hawthorne → KMMH · Mammoth Lakes WSN92 · AN92 · ⏱ 16:50– (Nonem)
KMMH KCRQ KMMH · Mammoth Lakes → KCRQ · Carlsbad WSN92 · AN364 · sched 19:40Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes WSN92 · AN385 · sched 21:45Z
KMMH KHHR KMMH · Mammoth Lakes → KHHR · Hawthorne WSN92 · AN374 · sched 00:00Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
2026-04-01 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-03-31 2 legs round-trip WSN
KOAK → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-03-30 3 legs round-trip WSN
KOAK → KCEC → KCEC → KOAK
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
2026-03-29 3 legs round-trip WSN
KCEC → KOAK → KHHR → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KCEC KHHR KCEC · Crescent City → KHHR · Hawthorne ⚠ gap WSN92 · AN92 · sched Z
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-03-28 3 legs WSN
KOAK → KCEC → KOAK → KCEC
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
2026-03-27 6 legs WSN
KMMH → KCRQ → KMMH → KOAK → KCEC → KMMH → KOAK
KMMH KCRQ KMMH · Mammoth Lakes → KCRQ · Carlsbad WSN92 · AN364 · sched 19:40Z
KCRQ KMMH KCRQ · Carlsbad → KMMH · Mammoth Lakes WSN92 · AN385 · sched 21:45Z
KCEC KOAK KCEC · Crescent City → KOAK · Oakland ⚠ gap WSN92 · AN92 · sched Z
KOAK KCEC KOAK · Oakland → KCEC · Crescent City WSN92 · AN92 · sched Z
KOAK KMMH KOAK · Oakland → KMMH · Mammoth Lakes ⚠ gap WSN92 · AN92 · sched Z
KMMH KOAK KMMH · Mammoth Lakes → KOAK · Oakland WSN92 · AN92 · sched Z
2026-03-26 2 legs round-trip WSN
KCEC → KOAK → KCEC
KCEC KOAK KCEC · Crescent City → KOAK · Oakland WSN92 · AN92 · ⏱ 23:04– (Nonem)
KHHR KCEC KHHR · Hawthorne → KCEC · Crescent City ⚠ gap WSN92 · AN92 · sched Z
2026-03-23 1 legs WSN
KMMH → KHHR
KMMH KHHR KMMH · Mammoth Lakes → KHHR · Hawthorne WSN92 · AN394 · sched 00:00Z