BC Ferries offers daily service from Horseshoe Bay to Nanaimo on the east coast of Vancouver Island. Comox is approximately 1 hour north on Hwy #19 by car.