The Comox Valley is centrally located on Vancouver Island’s east coast, with excellent air, ferry and road access.

get here map

By Air

The Comox Valley is accessed via the Comox Valley Airport (YQQ), the second largest airport on Vancouver Island. The Comox Valley Airport offers daily flights to Calgary (1 hour 40 minutes), Edmonton (1 hour 50 minutes), Victoria (30 minutes) and Vancouver (30 minutes) as well as seasonal service to Puerto Vallarta. YQQ passengers are served by WestJet, Pacific Coastal Airlines, Island Express Air, Air Canada and Central Mountain Air. Harbour Air also provides daily service between Vancouver and Comox Harbour (50 minutes).

By Land

The Comox Valley is centrally located, just 1 ¼ hour (117km) drive north of Nanaimo, and 2 ½ hour (227km) drive north of Victoria. For those driving from the North Island, the Comox Valley is approximately a 3 hour (280km) drive from Port Hardy. Drivers driving to the Comox Valley between Nanaimo and Campbell River have the choice of taking the scenic and leisurely Oceanside Route on the Old Island Highway (19A) or the 4 lane Inland Island Highway (19). You’ll find the Vancouver Island Visitor Centre on the Comox Parkway just off Hwy 19 at Exit 117.

By Sea

Vancouver Island is access by BC Ferries departing mainland terminals located in Vancouver (Horseshoe Bay and Tsawwassen), Powel River, and Prince Rupert, and arriving at terminals located in Nanaimo (Departure Bay and Duke Point), Comox and Port Hardy. Visit for information on schedules; reservations are encourage in summer and long weekends. For travelers coming from the USA, vehicle ferry service is available both from Port Angeles to Victoria or Anacortes to Sidney.