Rome2Rio

How to get fromPort Hardy to Port Alberniby bus, car, or plane

Find Transport to Port Alberni

See all options

There are 4 ways to get from Port Hardy to Port Alberni by bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, drive

    best
    1. Take the bus from Port Hardy - in front Pier Side Landing, 8600 Granville St to Campbell Riverbus bus
    2. Take the bus from Campbell River to Courtenaybus bus
    3. Drive from Courtenay to Port Albernicar car
    6h 10m
    $115–124
  2. Drive  380.2 km

    cheapest
    1. Drive from Port Hardy to Port Albernicar car 380.2 km
    4h 31m
    $69–99
  3. Fly to Comox Valley Airport, drive

    1. Fly from Port Hardy Airport (YZT) to Comox Valley Airport (YQQ)plane plane YZT - YQQ
    2. Drive from Comox-Airport-YQQ to Port Albernicar car
    7h 30m
    $450–930
  4. Fly to Campbell River Airport, drive

    1. Fly from Port Hardy Airport (YZT) to Campbell River Airport (YBL)plane plane YZT - YBL
    2. Drive from Campbell River Airport (YBL) to Port Albernicar car
    20h 43m
    $476–991

Port Hardy Airport (YZT) to Comox Valley Airport (YQQ) flights

Calendar7Weekly Planes
Duration4h 38mAverage Duration
Ticket$435Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Port Hardy, BC, Canada and Port Alberni, BC, Canada?

There is no direct connection from Port Hardy to Port Alberni. However, you can take the bus to Campbell River, take the bus to Courtenay, then drive to Port Alberni. Alternatively, you can drive from Port Hardy to Port Alberni in around 4h 31m.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, What documents do I need to cross Niagara Falls?, and How to get from London to Edinburgh - to help you get the most out of your next trip.