There are numerous ways to get to Comox. Comox is well served by a modern highway (19) south to Nanaimo and Victoria, and north to Campbell River. The older oceanside Island Highway (19A) serves the seaside communities along the east coast of Vancouver Island. There is BC Ferries service from Comox to Powell River on the British Columbia mainland, while the Comox Valley Airport (YQQ) in Comox has several scheduled flights daily to Vancouver (YVR), Edmonton (YEG) and Calgary (YYC) Alberta, with service provided through WestJet, Air Canada and Pacific Coastal.
The Comox Harbour boasts direct seasonal floatplane service between downtown Vancouver and Comox harbour via Harbour Air. BC Transit operates local bus service within the various municipalities and regions in the Comox Valley.