Distance from Comox to Vancouver: 88 Nautical Miles by Sea
The **straight-line (rhumb line) distance** between **Comox (CYQQ)** on Vancouver Island and **Vancouver (CYVR)** on the mainland is approximately **88 nautical miles (163 km / 101 statute miles)**.
Context
- By Air (Direct): 20–25 min (floatplane / small aircraft); scheduled flights ~30 min (Pacific Coastal, Harbour Air).
- By Ferry (Vehicle/Passenger): **BC Ferries: Little River (Comox) → Powell River (Saltery Bay) → Earls Cove → Horseshoe Bay (Vancouver)** — **~5–6 hours total** (two segments, drive between). *No direct ferry.*
- By Road + Ferry: Drive Island Hwy (19) to **Nanaimo (Departure Bay) → Horseshoe Bay** ferry (1h 40m) + drive to Vancouver — **~3h 30m driving + 1h 40m ferry + waits**.
Why Nautical Miles?
Used for **aviation (VFR/IFR), marine navigation, search & rescue**. 1 NM = 1.852 km = 1.15 statute miles.
Practical Takeaway
**Fly** (Harbour Air / Seair / Pacific Coastal from Comox YQQ or floatplane from Comox Harbour) — **fastest, most reliable**. Book ahead; weather cancels (fog, wind).