There are 7 ways to get from Lethbridge to Port Hardy by plane, bus, train, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lethbridge Airport to Port Hardy Airport
best- Fly from Lethbridge Airport (YQL) to Port Hardy Airport (YZT)plane YQL - YZT
19h 40m$197–1,456Bus to Calgary International Airport, fly to Port Hardy Airport
cheapest- Take the bus from Lethbridge to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Port Hardy Airport (YZT)plane YYC - YZT
10h 7m$126–665Bus, train, ferry
- Take the bus from Lethbridge to Calgarybus
- Take the bus from Calgary Downtown, AB to Jasper, ABbus
- Take the train from Jasper to Prince Ruperttrain
- Take the ferry from Prince Rupert to McLoughlin Bayferry
- Take the ferry from McLoughlin Bay to Port Hardyferry
2d 18h$544–1,967Drive, ferry
- Drive from Lethbridge to Horseshoe Baycar
- Take the ferry from Horseshoe Bay to Departure Bayferry
- Drive from Departure Bay to Port Hardycar
20h 25m$321–599Fly Lethbridge Airport to Comox Valley Airport, bus
- Fly from Lethbridge Airport (YQL) to Comox Valley Airport (YQQ)plane YQL - YQQ
- Take the bus from Courtenay, BC - Driftwood Mall to Campbell River, BC - 11th Ave at Cedar Stbus
- Take the bus from Campbell River, BC - 401, 11th Ave to Port Hardy, BC - Pier Slide Landingbus
14h 23m$260–1,259Taxi, bus to Cranbrook/Canadian Rockies International Airport, fly to Port Hardy Airport
- Take the taxi from Lethbridge to Fort Macleod, ABtaxi
- Take the bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Port Hardy Airport (YZT)plane YXC - YZT
12h 38m$505–1,175Bus, train, ferry via Klemtu
- Take the bus from Lethbridge to Calgarybus
- Take the bus from Calgary Downtown, AB to Jasper, ABbus
- Take the train from Jasper to Prince Ruperttrain
- Take the ferry from Prince Rupert to Klemtuferry
- Take the ferry from Klemtu to Port Hardyferry
2d 18h$584–2,334
Lethbridge Airport (YQL) to Port Hardy Airport (YZT) flights
Questions & Answers
The cheapest way to get from Lethbridge to Port Hardy is to bus and fly which costs $120 - $700 and takes 10h 7m.
The fastest way to get from Lethbridge to Port Hardy is to bus and fly which takes 10h 7m and costs $120 - $700.
The distance between Lethbridge and Port Hardy is 1066 km.
The best way to get from Lethbridge to Port Hardy without a car is to bus and train and ferry which takes 2 days 18h and costs $500 - $2,000.
It takes approximately 19h 40m to get from Lethbridge to Port Hardy, including transfers.
Port Hardy is 1h behind Lethbridge. It is currently 4:37 PM in Lethbridge and 3:37 PM in Port Hardy.
There are nine+ hotels available in Port Hardy.
What companies run services between Lethbridge, AB, Canada and Port Hardy, BC, Canada?
WestJet and Pacific Coastal Airlines fly from Lethbridge Airport (YQL) to Port Hardy Airport (YZT) 3 times a week.
- Website
- pacificcoastal.com
Flights from Lethbridge Airport to Port Hardy Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 18h 2m
- When
- Friday
- Estimated price
- $150–1,400
Flights from Lethbridge Airport to Port Hardy Airport via Calgary International Airport, Kelowna, Vancouver
- Ave. Duration
- 18h 2m
- When
- Friday
- Estimated price
- $150–1,400
Flights from Lethbridge Airport to Port Hardy Airport via Calgary International Airport, Victoria, Vancouver
- Ave. Duration
- 18h 2m
- When
- Friday
- Estimated price
- $150–1,400
Flights from Calgary International Airport to Port Hardy Airport via Vancouver
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $100–1,000
Flights from Calgary International Airport to Port Hardy Airport via Kelowna, Vancouver
- Ave. Duration
- 6h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $110–1,000
Flights from Calgary International Airport to Port Hardy Airport via Victoria, Vancouver
- Ave. Duration
- 7h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–1,100
Flights from Cranbrook/Canadian Rockies International Airport to Port Hardy Airport via Vancouver
- Ave. Duration
- 6h 12m
- When
- Tuesday and Thursday
- Estimated price
- $120–700
Flights from Cranbrook/Canadian Rockies International Airport to Port Hardy Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 11h 2m
- When
- Friday
- Estimated price
- $150–1,400
Flights from Cranbrook/Canadian Rockies International Airport to Port Hardy Airport via Kelowna, Vancouver
- Ave. Duration
- 8h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $360–1,100
- Website
- westjet.com
Flights from Lethbridge Airport to Comox Valley Airport via Calgary International Airport
- Ave. Duration
- 8h 38m
- When
- Every day
- Estimated price
- $110–1,100
- Website
- aircanada.com
Flights from Lethbridge Airport to Comox Valley Airport via Calgary International Airport, Vancouver
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $110–1,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Prince Rupert
- Ave. Duration
- 34h 40m
- Frequency
- 3 times a week
- Estimated price
- $130–200
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $150–200
- Economy Adult - Advanced Booking
- $160–190
- Economy Escape Advanced Booking - Adult
- $130–160
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Lethbridge to Calgary
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $25–60
- Schedules at
- flixbus.com
Bus from Lethbridge to Calgary Int. Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $25–65
- Schedules at
- flixbus.com
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Calgary Downtown, AB to Jasper, AB
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- $210–290
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $210–290
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Courtenay, BC - Driftwood Mall to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $37
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $37
Bus from Campbell River, BC - 401, 11th Ave to Port Hardy, BC - Pier Slide Landing
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $60
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Fort Macleod, AB to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $80–110
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Prince Rupert to McLoughlin Bay
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $100–900
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $100–310
- Standard Vehicle + Passenger
- $600–900
Ferry from McLoughlin Bay to Port Hardy
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Estimated price
- $55–490
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $55–170
- Standard Vehicle + Passenger
- $350–490
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
Ferry from Prince Rupert to Klemtu
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Estimated price
- $120–1,100
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $120–360
- Standard Vehicle + Passenger
- $700–1,100
Ferry from Klemtu to Port Hardy
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $75–650
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $75–230
- Standard Vehicle + Passenger
- $460–650
- Ave. Duration
- 33 min
- Estimated price
- $270–330
Royal Taxi
- Phone
- +1 403 328 5333
- Website
- royaltaxiltd.ca
Fifth Avenue Cabs
- Phone
- +1 403 381 1111
- Website
- fifthavenuecabs.ca
BWR Cabs
- Phone
- +1 403 327 7000
Bridge City Cabs
- Phone
- +1 587-329-5577
- Website
- bridgecitycabs.com
94 Cabs
- Phone
- +1 403 942 5694
- Website
- 94cabs.com
5th Avenue Cabs
- Phone
- +1 403 381 1111
- Website
- 5avenuecabs.com
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 How to get from Gatwick Airport into central London, Which London airport should I choose?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
















