‹ 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

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