Directions

Port McNeill - an accessible hub for Northern Vancouver Island

Port McNeill is a coastal community located on the northern tip of Vancouver Island, and is considered the gateway to the Broughton Archipelago.



Driving

    • From Vancouver
      There are various BC Ferry schedules departing from Horseshoe Bay to Nanaimo. The crossing by ferry is approximately 1 hour 30 minutes. From the ferry terminus of Departure Bay in Nanaimo, head north to Port McNeill on Island Highway 19 - approximately 4 hours in total. The journey from Campbell River, the half way point, is approximately 2 hours.

    • From Prince Rupert
      BC Ferries operate the Inside Passage service between Prince Rupert and Port Hardy. This extremely scenic daytime journey takes approximately 15-20 hours (during the summer months) departing Prince Rupert at 7:30am, arriving into Bear Cove (south of Port Hardy) at 10:30pm. Please note that departure and sailing times vary greatly depending on the season of travel - we recommend that you contact BC Ferries for further information. From Bear Cove turn south onto Island Highway 19 to Port McNeill - approximately 30 minutes.

    • From Bella Coola
      The journey between Bella Coola and Port Hardy, known as the Discovery Coast Passage, is also operated by BC Ferries. The travelling time, scheduled departure and arrival times vary depending on the ports of call, and season. After you disembark the ferry at Bear Cove (south of Port Hardy), travel to Island Highway and turn left to Port McNeill - approximately 30 minutes.

    • From Port Hardy
      Port McNeill is located approximately 30 minutes south of the town of Port Hardy on Island Highway 19.

    • From Telegraph Cove
      Port McNeill is located approximately 30 minutes north of the village of Telegraph Cove via Island Highway 19.

Flying

    • From Vancouver
      Flights are available directly from the South Terminal of the Vancouver Airport to Port Hardy Airport. Pacific Coastal Airlines and Eagle Air offer these services.
      From the Port Hardy Airport there are taxi services available to Port McNeill or alternatively you may wish to rent a vehicle from the airport.