There are 5 ways to get from Kelowna to Bella Bella by bus, plane, unknown, train, ferry, or shuttle
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 Penticton Regional Airport, fly, travel
best- Take the bus from Queensway Exch to Peachtree Squarebus
- Fly from Penticton Regional Airport (YYF) to Bella Bella (Campbell Island) Airport (ZEL)plane YYF - ZEL
- Walk from Bella Bella (Campbell Island) Airport (ZEL) to Bella Bellaunknown
6h 38mBus, train, ferry, travel
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Lake Louisebus
- Take the bus from Lake Louise, AB to Jasper, ABbus
- Take the train from Jasper to Prince Ruperttrain
- Take the ferry from Prince Rupert to McLoughlin Bayferry
- Walk from McLoughlin Bay to Bella Bellaunknown
2d 10hBus to Vancouver International Airport, fly, travel
- Take the bus from Kelowna, BC - Downtown to Vancouver, BC - Pacific Central Stationbus
- Fly from Vancouver International Airport (YVR) to Bella Bella (Campbell Island) Airport (ZEL)plane YVR - ZEL
- Walk from Bella Bella (Campbell Island) Airport (ZEL) to Bella Bellaunknown
8h 19mFly from Kelowna International Airport, travel
- Fly from Kelowna International Airport (YLW) to Bella Bella (Campbell Island) Airport (ZEL)plane YLW - ZEL
- Walk from Bella Bella (Campbell Island) Airport (ZEL) to Bella Bellaunknown
5h 20mShuttle to Trail Airport, fly, travel
- Take a shuttle bus from Kelowna International Airport to Red Mountain Resort, Rossland BC
- Fly from Trail Airport (YZZ) to Bella Bella (Campbell Island) Airport (ZEL)plane YZZ - ZEL
- Walk from Bella Bella (Campbell Island) Airport (ZEL) to Bella Bellaunknown
24h 41m
Penticton Regional Airport (YYF) to Bella Bella (Campbell Island) Airport (ZEL) flights
Questions & Answers
The distance between Kelowna and Bella Bella is 746 km.
The best way to get from Kelowna to Bella Bella without a car is to bus and train and ferry and travel which takes 2 days 10h and costs .
It takes approximately 6h 38m to get from Kelowna to Bella Bella, including transfers.
What companies run services between Kelowna, BC, Canada and Bella Bella, BC, Canada?
There is no direct connection from Kelowna to Bella Bella. However, you can take the bus to Peachtree Square, walk to Penticton Regional Airport (YYF) airport, fly to Bella Bella (Campbell Island) Airport (ZEL), then travel to Bella Bella. Alternatively, you can take a bus from Kelowna, BC - Downtown 516 Lawrence Ave to Bella Bella via Lake Louise, AB, Jasper, AB, Jasper, Prince Rupert, Prince Rupert, and McLoughlin Bay in around 2d 10h.
- Website
- pacificcoastal.com
Flights from Penticton Regional Airport to Bella Bella (Campbell Island) Airport via Vancouver International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $290–650
Flights from Vancouver International Airport to Bella Bella (Campbell Island) Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $400–600
Flights from Kelowna International Airport to Bella Bella (Campbell Island) Airport via Vancouver International Airport
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $270–650
Flights from Kelowna International Airport to Bella Bella (Campbell Island) Airport via Calgary, Vancouver International Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $110–850
Flights from Trail Airport to Bella Bella (Campbell Island) Airport via Vancouver International Airport
- Ave. Duration
- 17h 51m
- When
- Thursday
- Estimated price
- $380–900
- 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
- $260–600
- Website
- https://www.viarail.ca/en
- Escape
- $260–600
- Business
- $320–550
- Business Plus
- $340–550
- Economy
- $290–600
- Economy Plus
- $330–600
- Phone
- +1 844 442 2212
- [email protected]
- Website
- bctransit.com
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Lake Louise
- Ave. Duration
- 6h 55m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Kelowna, BC - Downtown to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- https://www.sundogtours.com/
- Phone
- +1 866 606 6700
- [email protected]
- Website
- banffjaspercollection.com
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $110–150
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Kelowna, BC - Downtown to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Website
- https://www.redarrow.ca/
- Phone
- (250) 231-9959
- [email protected]
- Website
- kootenaytransit.ca
Shuttle from Kelowna International Airport to Red Mountain Resort, Rossland BC
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Prince Rupert to McLoughlin Bay
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a week
- Estimated price
- $120–750
- Website
- https://www.bcferries.com
- Child
- $120–150
- Adult
- $270–300
- Car
- $500–750
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 4 stunningly beautiful Philippines islands you need to visit, How to get from Gatwick Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.



















