✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-GPCL
/ C06C84
484 flights over 81 days · 5.98 legs/day · base CYVR · Vancouver · operators: CGP
484
Flights
17
Airports served
8%
ADS-B observed
484
Ferry / no-flightnum
Aircraft identity
1900D (Beech)
B190
Pacific Coastal Airlines Limited
· reg C-GPCL
Raytheon Aircraft Company ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
5 legs
CGP
CYBL → CYVR → CYPW → CYBL → CYVR → ?
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
2026-06-22
7 legs
round-trip
CGP
CYQQ → CYVR → CYXS → ? → CYLW → CYVR → CYVR → CYQQ
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · ⏱ 18:35– (Nonem)
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
2026-06-21
6 legs
round-trip
CGP
CYLW → CYCD → CYLW → CYCD → CYLW → ? → CYLW
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · ⏱ 21:13– (Nonem)
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
2026-06-20
6 legs
CGP
CYVR → ? → CYQQ → CYVR → CYBL → CYVR → CYLW
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · ⏱ 17:29– (Nonem)
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · ⏱ 21:43–22:04 (22m)
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-06-19
4 legs
CGP
CYWL → CYVR → CYVR → ? → CYVR
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-06-18
7 legs
CGP
CYVR → ? → ? → CYVR → CYVR → CYWL → CYVR → CYYJ
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYKA
→
?
CYKA · Kamloops → —
ferry
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
2026-06-17
8 legs
CGP
CYVR → CYPW → CYKA → CYVR → CYVR → CYVR → CYPW → CYYJ → CYYJ
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · ⏱ 17:46– (Nonem)
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · ⏱ 22:58– (Nonem)
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
2026-06-12
1 legs
CGP
CYWL → CYVR
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-06-11
6 legs
CGP
CYYJ → CYVR → ? → CYVR → CYWL → CYVR → CYBL
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 14:45–15:01 (16m)
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-06-10
8 legs
CGP
CYYJ → CYVR → CYYJ → ? → CYYJ → CYVR → CYYJ → CYVR → CYKA
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 14:41–15:00 (19m)
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · sched Z
2026-06-09
8 legs
round-trip
CGP
CYYJ → CYVR → CYYJ → CYQQ → CYVR → CYXS → CYLW → CYKA → CYYJ
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 21:10– (Nonem)
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · ⏱ 22:14–22:30 (16m)
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
2026-06-08
6 legs
CGP
CYLW → CYCD → ? → CYLW → CYLW → CYLW → CYCD
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · ⏱ 21:09–22:04 (55m)
CYLW
→
?
CYLW · Kelowna → —
ferry
⚠ gap
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
2026-06-07
6 legs
CGP
CYQQ → CYLW → CYVR → ? → CYQQ → ? → CYVR
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-06-06
2 legs
CGP
CYYF → CYVR → ?
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
2026-06-05
7 legs
CGP
CYCG → CYVR → ? → CYQQ → CYVR → CYVR → CYQZ → CYVR
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-06-04
6 legs
CGP
CYYJ → CYVR → CYVR → ? → CYWL → CYYJ → CYVR
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 14:41– (Nonem)
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-06-03
7 legs
CGP
CYYJ → CYVR → CYKA → CYYJ → CYVR → CYVR → CYYJ → CYCG
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 21:13– (Nonem)
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · ⏱ 23:16– (Nonem)
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
CYCG
CYVR · Vancouver → CYCG · Castlegar
ferry
⚠ gap
CGPCL · sched Z
2026-06-02
7 legs
CGP
CYQQ → CYVR → CYQQ → ? → CYVR → CYXS → CYLW → CYQZ
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
⚠ gap
CGPCL · sched Z
2026-06-01
6 legs
CGP
CYCD → CYLW → ? → CYCD → CYCD → CYLW → CYLW
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
⚠ gap
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-05-31
6 legs
CGP
CYYF → CYVR → CYAZ → CYQQ → CYVR → ? → CYLW
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYAZ
CYVR · Vancouver → CYAZ · Tofino
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYAZ
→
CYVR
CYAZ · Tofino → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
2026-05-30
1 legs
CGP
? → CYVR
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-29
3 legs
CGP
CYYJ → CYVR → CYYJ → ?
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 15:43– (Nonem)
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
2026-05-28
6 legs
CGP
CYYJ → CYKA → CYVR → ? → CYBL → CYYJ → CYBL
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
CGPCL · ⏱ 23:03– (Nonem)
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
?
CYBL · Campbell River → —
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
?
→
CYBL
— → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-05-27
6 legs
round-trip
CGP
CYCD → CYVR → CYVR → CYCD → CYVR → ? → CYCD
CYCD
→
CYVR
CYCD · Nanaimo → CYVR · Vancouver
ferry
CGPCL · sched Z
CYCD
→
CYVR
CYCD · Nanaimo → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYCD
CYVR · Vancouver → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYAL
→
CYCD
CYAL · Alert Bay → CYCD · Nanaimo
ferry
CGPCL · sched Z
2026-05-26
7 legs
CGP
CYLW → CYQQ → CYPW → CYVR → ? → CYLW → CYVR → CYXS
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
CGPCL · ⏱ 16:42–17:39 (57m)
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
⚠ gap
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
2026-05-25
6 legs
CGP
CYLW → CYCD → CYCD → CYLW → CYLW → CYLW → ?
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · ⏱ 16:58– (Nonem)
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
⚠ gap
CGPCL · ⏱ 21:10– (Nonem)
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
2026-05-24
6 legs
CGP
CYVR → ? → CYLW → CYQQ → CYVR → CYVR → CYBL
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-05-23
7 legs
CGP
CYVR → CYVR → CYVR → CYPW → CYVR → CYYJ → CYVR → CYPW
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · ⏱ 00:05– (Nonem)
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
2026-05-22
6 legs
CGP
CYLW → CYXS → CYLW → CYQQ → CYVR → CYQZ → CYVR
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-21
6 legs
round-trip
CGP
CYLW → ? → CYLW → CYCD → CYCD → CYLW → CYLW
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · ⏱ 01:14–01:56 (42m)
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
⚠ gap
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-05-20
7 legs
round-trip
CGP
CYVR → CYQQ → CYVR → CYBL → CYLW → CYVR → ? → CYVR
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-19
5 legs
CGP
CYKA → CYYJ → CYVR → CYQZ → ? → CYVR
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
CGPCL · ⏱ 00:12–00:59 (46m)
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 15:49– (Nonem)
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-18
8 legs
CGP
CYPW → CYVR → CYYJ → ? → CYVR → CYKA → CYYJ → CYPW → CYVR
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
⚠ gap
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-05-17
5 legs
CGP
CYYJ → CYVR → CYVR → CYBL → CYYJ → CYVR
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-05-16
6 legs
round-trip
CGP
CYVR → ? → CYWL → CYBL → CYVR → CYVR → CYVR
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-15
1 legs
CGP
CYAL → CYVR
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-05-14
7 legs
round-trip
CGP
CYXS → CYLW → CYVR → CYQQ → CYVR → ? → ? → CYXS
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · ⏱ 14:39– (Nonem)
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
CGPCL · sched Z
2026-05-13
7 legs
CGP
CYQQ → CYLW → ? → CYLW → CYLW → CYLW → CYCD → CYCD
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
⚠ gap
CGPCL · sched Z
2026-05-12
8 legs
CGP
CYQZ → CYVR → CYQZ → CYQQ → CYVR → CYVR → ? → CYVR → CYQQ
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
2026-05-11
1 legs
CGP
CYVR → CYWL
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
2026-05-10
6 legs
CGP
CYVR → CYQZ → ? → CYVR → CYVR → CYVR → CYQQ
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
2026-05-09
8 legs
CGP
CYXS → CYLW → CYAZ → CYVR → CYXS → CYVR → CYPW → CYVR → CYQQ
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · ⏱ 14:38– (Nonem)
CYVR
→
CYAZ
CYVR · Vancouver → CYAZ · Tofino
ferry
⚠ gap
CGPCL · ⏱ 20:44– (Nonem)
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYAZ
→
CYVR
CYAZ · Tofino → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
2026-05-08
6 legs
CGP
CYCD → CYLW → ? → CYLW → CYCD → CYCD → CYLW
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
2026-05-07
6 legs
CGP
CYXC → CYLW → ? → CYLW → CYVR → CYQQ → CYQQ
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
2026-05-06
6 legs
round-trip
CGP
CYVR → CYBL → CYLW → CYVR → CYAZ → CYQQ → CYVR
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYAZ
CYVR · Vancouver → CYAZ · Tofino
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYAZ
→
CYVR
CYAZ · Tofino → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-05-05
8 legs
CGP
CYVR → CYQQ → CYVR → CYVR → CYVR → CYVR → CYVR → ? → CYBL
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · ⏱ 02:35–02:57 (22m)
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-05-04
6 legs
round-trip
CGP
CYVR → CYVR → CYXS → CYBL → CYQQ → CYLW → CYVR
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-05-03
6 legs
round-trip
CGP
CYCD → CYLW → CYLW → ? → CYCD → CYLW → CYCD
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
2026-05-02
7 legs
CGP
CYYF → CYVR → CYAL → CYVR → CYQQ → CYVR → CYYJ → CYLW
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYAL
CYVR · Vancouver → CYAL · Alert Bay
ferry
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-05-01
7 legs
CGP
CYVR → CYVR → ? → CYVR → CYBL → CYVR → CYVR → CYPW
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
CGPCL · ⏱ 17:37– (Nonem)
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
2026-04-30
7 legs
round-trip
CGP
CYVR → ? → CYXS → CYAZ → CYVR → CYLW → CYQQ → CYVR
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
CGPCL · sched Z
CYVR
→
CYAZ
CYVR · Vancouver → CYAZ · Tofino
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
CGPCL · sched Z
CYAZ
→
CYVR
CYAZ · Tofino → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-04-29
6 legs
round-trip
CGP
CYLW → ? → CYCD → CYLW → CYCD → CYLW → CYLW
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-04-28
9 legs
round-trip
CGP
CYVR → CYQQ → CYPW → CYBL → ? → CYVR → CYLW → CYVR → CYVR → CYVR
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · ⏱ 22:35–22:57 (22m)
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-04-27
6 legs
CGP
CYYJ → CYVR → CYVR → ? → CYYJ → CYVR → ?
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
CYVR
CYVR · Vancouver → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
2026-04-26
6 legs
CGP
CYYJ → CYKA → ? → CYYJ → CYVR → CYVR → ?
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
CGPCL · ⏱ 23:28– (Nonem)
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
2026-04-24
9 legs
CGP
CYVR → CYYJ → CYQQ → CYVR → CYWL → CYVR → CYPS → CYVR → CYVR → ?
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · ⏱ 19:47–20:02 (15m)
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
?
→
CYWL
— → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYPS
CYVR · Vancouver → CYPS · Pemberton
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
2026-04-23
8 legs
round-trip
CGP
CYVR → CYYJ → CYWL → CYVR → CYBL → CYVR → CYBL → CYVR → CYVR
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-04-22
4 legs
CGP
CYYF → CYVR → ? → CYQQ → CYVR
CYYF
→
CYVR
CYYF · Penticton → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-04-21
6 legs
round-trip
CGP
CYLW → CYQQ → CYVR → CYWL → CYVR → CYXS → CYLW
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · sched Z
2026-04-20
6 legs
CGP
CYLW → CYCD → CYLW → CYLW → CYCD → CYLW → ?
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · ⏱ 21:18– (Nonem)
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
2026-04-19
2 legs
round-trip
CGP
CYQQ → CYLW → CYQQ
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
2026-04-18
6 legs
CGP
CYBL → CYVR → CYVR → CYBL → ? → CYBL → CYVR
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-04-17
6 legs
CGP
CYVR → CYQZ → ? → CYVR → CYVR → CYVR → CYBL
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-04-12
6 legs
CGP
CYYJ → CYXS → CYVR → CYAL → CYVR → CYQQ → CYLW
CYYJ
→
CYXS
CYYJ · Victoria → CYXS · Prince George
ferry
CGPCL · ⏱ 00:12– (Nonem)
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYAL
CYVR · Vancouver → CYAL · Alert Bay
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-04-11
4 legs
round-trip
CGP
CYYJ → CYVR → ? → CYYJ → CYYJ
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · sched Z
?
→
?
— → —
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
2026-04-10
8 legs
CGP
CYXS → CYLW → CYWL → CYYJ → CYVR → CYXS → CYQQ → CYVR → CYKA
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
CGPCL · ⏱ 14:36– (Nonem)
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · sched Z
2026-04-09
6 legs
CGP
CYLW → CYCD → CYLW → CYLW → CYLW → ? → CYCD
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
2026-04-08
6 legs
round-trip
CGP
CYQQ → CYLW → CYVR → ? → CYVR → CYQQ → CYQQ
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
2026-04-07
6 legs
CGP
CYCG → CYVR → CYVR → CYVR → ? → CYQQ → ?
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
2026-04-06
5 legs
round-trip
CGP
CYWL → CYVR → CYVR → ? → CYVR → CYWL
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
CGPCL · sched Z
2026-04-05
6 legs
CGP
CYCG → CYVR → CYVR → CYVR → CYPW → ? → CYQZ
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
2026-04-04
7 legs
round-trip
CGP
CYVR → ? → CYQQ → CYVR → CYVR → CYQQ → CYWL → CYVR
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · ⏱ 19:55–20:48 (52m)
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · ⏱ 23:55–00:16 (21m)
CYWL
→
CYVR
CYWL · Williams Lake → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
CYWL
CYVR · Vancouver → CYWL · Williams Lake
ferry
⚠ gap
CGPCL · sched Z
?
→
CYVR
— → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-04-03
6 legs
CGP
CYPW → CYVR → CYAL → CYVR → CYPW → CYAL → CYVR
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYAL
CYVR · Vancouver → CYAL · Alert Bay
ferry
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
CGPCL · sched Z
CYVR
→
CYAL
CYVR · Vancouver → CYAL · Alert Bay
ferry
⚠ gap
CGPCL · sched Z
CYAL
→
CYVR
CYAL · Alert Bay → CYVR · Vancouver
ferry
CGPCL · sched Z
2026-04-02
5 legs
CGP
CYBL → CYVR → CYVR → CYBL → CYBL → ?
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
?
→
CYBL
— → CYBL · Campbell River
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
?
CYBL · Campbell River → —
ferry
CGPCL · sched Z
2026-04-01
7 legs
CGP
CYLW → ? → CYQZ → CYBL → CYVR → CYVR → CYLW → CYQQ
CYLW
→
?
CYLW · Kelowna → —
ferry
CGPCL · ⏱ 00:27– (Nonem)
CYVR
→
CYQZ
CYVR · Vancouver → CYQZ · Quesnel
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYQZ
→
CYVR
CYQZ · Quesnel → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYQQ
CYLW · Kelowna → CYQQ · Comox
ferry
CGPCL · sched Z
2026-03-31
8 legs
round-trip
CGP
CYVR → ? → CYVR → CYLW → CYQQ → CYVR → CYQQ → CYPW → CYVR
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYQQ
→
CYVR
CYQQ · Comox → CYVR · Vancouver
ferry
CGPCL · sched Z
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
⚠ gap
CGPCL · sched Z
CYPW
→
CYVR
CYPW · Powell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
CYPW
CYVR · Vancouver → CYPW · Powell River
ferry
⚠ gap
CGPCL · sched Z
CYCG
→
CYVR
CYCG · Castlegar → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
2026-03-30
8 legs
CGP
CYYJ → CYVR → CYVR → ? → CYYJ → CYYJ → CYVR → CYBL → CYBL
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
CGPCL · ⏱ 14:52– (Nonem)
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
ferry
⚠ gap
CGPCL · ⏱ 21:34– (Nonem)
CYBL
→
?
CYBL · Campbell River → —
ferry
⚠ gap
CGPCL · sched Z
CYKA
→
CYYJ
CYKA · Kamloops → CYYJ · Victoria
ferry
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
?
→
CYBL
— → CYBL · Campbell River
ferry
CGPCL · sched Z
2026-03-29
6 legs
CGP
CYJQ → CYVR → ? → CYBL → CYKA → CYVR → CYYJ
CYJQ
→
CYVR
CYJQ · Denny Island → CYVR · Vancouver
ferry
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
CGPCL · sched Z
CYYJ
→
CYKA
CYYJ · Victoria → CYKA · Kamloops
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
ferry
CGPCL · sched Z
2026-03-26
3 legs
round-trip
CGP
CYLW → CYXS → CYVR → CYLW
CYLW
→
CYXS
CYLW · Kelowna → CYXS · Prince George
ferry
CGPCL · sched Z
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYXS
→
CYLW
CYXS · Prince George → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
2026-03-25
6 legs
round-trip
CGP
CYLW → CYCD → ? → CYLW → CYLW → CYCD → CYLW
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYLW
→
?
CYLW · Kelowna → —
ferry
⚠ gap
CGPCL · sched Z
CYXC
→
CYLW
CYXC · Cranbrook → CYLW · Kelowna
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
⚠ gap
CGPCL · sched Z
CYLW
→
CYCD
CYLW · Kelowna → CYCD · Nanaimo
ferry
CGPCL · sched Z
CYCD
→
CYLW
CYCD · Nanaimo → CYLW · Kelowna
ferry
CGPCL · sched Z
2026-03-24
6 legs
CGP
CYQQ → CYLW → CYVR → ? → CYQQ → CYBL → CYVR
CYQQ
→
CYLW
CYQQ · Comox → CYLW · Kelowna
ferry
CGPCL · ⏱ 22:51– (Nonem)
CYJQ
→
CYVR
CYJQ · Denny Island → CYVR · Vancouver
ferry
⚠ gap
CGPCL · sched Z
CYVR
→
?
CYVR · Vancouver → —
ferry
CGPCL · sched Z
CYVR
→
CYQQ
CYVR · Vancouver → CYQQ · Comox
ferry
CGPCL · sched Z
CYVR
→
CYBL
CYVR · Vancouver → CYBL · Campbell River
ferry
⚠ gap
CGPCL · sched Z
CYBL
→
CYVR
CYBL · Campbell River → CYVR · Vancouver
ferry
CGPCL · sched Z