There are 4 ways to get from Banff, AB to Knight Inlet by bus, plane, unknown, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Vancouver International Airport, travel
best- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Fly from Calgary International Airport (YYC) to Vancouver International Airport (YVR)YYC - YVR
- Walk from Vancouver International Airport (YVR) to Knight Inlet
9h 10mTrain, car ferry, bus, travel
- Take the train from Banff to Vancouver
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Walk from Campbell River, BC - 11th Ave at Cedar St to Knight Inlet
10d 6hBus, fly to Comox Valley Airport, travel
- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Fly from Calgary International Airport (YYC) to Comox Valley Airport (YQQ)YYC - YQQ
- Walk from Comox Valley Airport (YQQ) to Knight Inlet
6h 48mBus, fly to Powell River Airport, travel
- Take the bus from HI Banff Alpine Centre to Calgary Airport
- Fly from Calgary International Airport (YYC) to Powell River Airport (YPW)YYC - YPW
- Walk from Powell River Airport (YPW) to Knight Inlet
8h 30m
Calgary International Airport (YYC) to Vancouver International Airport (YVR) flights
Questions & Answers
The distance between Banff, AB and Knight Inlet is 1072 km.
The best way to get from Banff, AB to Knight Inlet without a car is to train and car ferry and bus and travel which takes 10 days 6h and costs .
It takes approximately 9h 10m to get from Banff, AB to Knight Inlet, including transfers.
What companies run services between Banff, AB, Canada and Knight Inlet, BC, Canada?
There is no direct connection from Banff, AB to Knight Inlet. However, you can walk to HI Banff Alpine Centre, take the bus to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Vancouver International Airport (YVR), then travel to Knight Inlet. Alternatively, you can take a train from Banff to Knight Inlet via Vancouver, Westbound W Georgia St @ Seymour St, Keith Rd @ Horseshoe Bay Ferry Terminal, Horseshoe Bay, BC, Nanaimo Departure Bay, Nanaimo, Departure Bay Ferry Terminal, Canada, and Campbell River, BC - 11th Ave at Cedar St in around 10d 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- westjet.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $35–330
Flights from Calgary International Airport to Comox Valley Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $45–290
Flights from Calgary International Airport to Comox Valley Airport via Vancouver International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $45–290
- Website
- aircanada.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $55–340
Flights from Calgary International Airport to Comox Valley Airport via Vancouver International Airport
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $65–390
- Website
- pacificcoastal.com
Flights from Calgary International Airport to Powell River Airport via Vancouver International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $65–900
Flights from Calgary International Airport to Powell River Airport via Kelowna, Vancouver International Airport
- Ave. Duration
- 6h 14m
- When
- Every day
- Estimated price
- $65–900
Flights from Calgary International Airport to Powell River Airport via Victoria, Vancouver International Airport
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $80–900
- Website
- flyflair.com
Flights from Calgary International Airport to Vancouver International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $45–280
- Phone
- 1-877-460-3200
- reservations@rockymountaineer.com
- Website
- rockymountaineer.com
Train from Banff to Vancouver
- Ave. Duration
- 9d 22h
- Frequency
- On demand
- Estimated price
- $8,441
- Website
- https://www.rockymountaineer.com/
- Schedules at
- https://www.rockymountaineer.com/routes_destinations
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $51
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $51
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 42m
- 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
- Adult Passenger + Standard Vehicle
- $106
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 London to Edinburgh, Which side of Niagara Falls should I choose (and how do I get there)?, and Flying into Beijing? - to help you get the most out of your next trip.





