There are 3 ways to get from 100 Mile House to Port Hardy by bus 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.
Bus to Williams Lake Airport, fly to Port Hardy Airport
best- Take the bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canadabus
- Fly from Williams Lake Airport (YWL) to Port Hardy Airport (YZT)plane YWL - YZT
9h 41mBus to Williams Lake Airport, fly to Campbell River Airport, bus
- Take the bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canadabus
- Fly from Williams Lake Airport (YWL) to Campbell River Airport (YBL)plane YWL - YBL
- Take the bus from Campbell River, BC - Ferry Terminal to Port Hardy, BC - Pier Slide Landingbus
9h 16mBus, bus to Kelowna International Airport, fly to Port Hardy Airport
- Take the bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops, BC - Sahali Mall to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Port Hardy Airport (YZT)plane YLW - YZT
11h 14m
Williams Lake Airport (YWL) to Port Hardy Airport (YZT) flights
Questions & Answers
The distance between 100 Mile House and Port Hardy is 520 km.
It takes approximately 9h 41m to get from 100 Mile House to Port Hardy, including transfers.
There are 10+ hotels available in Port Hardy.
What companies run services between 100 Mile House, BC, Canada and Port Hardy, BC, Canada?
There is no direct connection from 100 Mile House to Port Hardy. However, you can take the bus to Williams Lake, BC - Petro Canada, take the taxi to Williams Lake Airport (YWL) airport, fly to Port Hardy Airport (YZT), walk to Port Hardy Airport, then take the line 4 bus to Thunderbird Mall. Alternatively, you can take the bus to Williams Lake, BC - Petro Canada, take the taxi to Williams Lake Airport (YWL) airport, fly to Campbell River Airport (YBL), take the taxi to Campbell River, BC - Ferry Terminal, then take the bus to Port Hardy, BC - Pier Slide Landing.
- Website
- pacificcoastal.com
Flights from Williams Lake Airport to Port Hardy Airport via Vancouver
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $460–1,100
Flights from Williams Lake Airport to Campbell River Airport via Vancouver
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $360–800
Flights from Kelowna International Airport to Port Hardy Airport via Vancouver
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- $330–750
Flights from Kelowna International Airport to Port Hardy Airport via Comox, Vancouver
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $350–850
Flights from Kelowna International Airport to Port Hardy Airport via Victoria, Vancouver
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $340–800
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canada
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
Bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canada
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
Bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
Bus from Kamloops, BC - Sahali Mall to Kelowna Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://www.myebus.ca/
- Adult
- $26–40
- [email protected]
- Website
- islandlinkbus.com
Bus from Campbell River, BC - Ferry Terminal to Port Hardy, BC - Pier Slide Landing
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $60
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 Travelling to and around Russia for the 2018 FIFA World Cup, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.




