Next departures for Banff to Kelowna on November 20
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Banff Townsite
Downtown - 516 Lawrence Ave
Cheapest
Banff Townsite
Kelowna YLW Airport
Fastest
Banff Townsite
Kelowna West
No tags
Banff Townsite
Kelowna West
No tags
Banff Townsite
Downtown - 516 Lawrence Ave
No tags
Next departures for Banff to Kelowna on November 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Banff Townsite
Downtown - 516 Lawrence Ave
Cheapest
Banff Townsite
Kelowna YLW Airport
Fastest
Banff Townsite
Kelowna West
No tags
Banff Townsite
Kelowna West
No tags
Banff Townsite
Downtown - 516 Lawrence Ave
No tags
Next departures for Banff to Kelowna on November 22
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Banff Townsite
Downtown - 516 Lawrence Ave
Cheapest
Banff Townsite
Kelowna YLW Airport
Fastest
Banff Townsite
Kelowna West
No tags
Banff Townsite
Kelowna West
No tags
Banff Townsite
Downtown - 516 Lawrence Ave
No tags
Next departures for Banff to Kelowna on November 23
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Banff Townsite
Downtown - 516 Lawrence Ave
Cheapest
Banff Townsite
Kelowna YLW Airport
Fastest
Banff Townsite
Kelowna West
No tags
ABest Transport + Ebus BC
Mount Royal Hotel Bus terminal
Kelowna YLW Airport
No tags
Banff Townsite
Kelowna West
No tags
Last refresh of the prices: Today at 10:41 AM MST.
Compare 2 ways to go from Banff to Kelowna
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as the good way to reach Kelowna. The journey takes about 6 hours and with fares starting at just $32, it presents an excellent value for a comfortable ride.
Based on 14619 reviews, the company was rated 4.3 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Ebus ticket prices on this trip start at $104
Users have shared positive experiences, highlighting the comfort and tranquility of their rides. They appreciated the scenic views of mountain ranges and waterfalls during their journey. Additionally, travelers noted that all staff members were kind and considerate throughout the trip.
Based on 4624 reviews, the company was rated 4.5 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Red Arrow ticket prices on this trip start at $113
Frequently asked questions about traveling from Banff to Kelowna by bus
How far is Banff from Kelowna?
The distance between the two cities is 194 miles (313 km).
What are the departure and arrival stations when taking the bus from Banff to Kelowna?
Most of the buses traveling from Banff to Kelowna leave from Brewster Depot and arrive at Downtown - 516 Lawrence Ave. These are the primary departure and arrival locations on this route, but you can find others that could fit better into your travel plans.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/17
$90
11/18
$90
Today
$90
11/20
$90
11/21
$90
11/22
$90
11/23
$90
11/24
$90
The cheapest trip from Banff to Kelowna was searched and found on Nov 18, 2025 with a price of $90
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Banff to Kelowna, as early as possible.
You can expect to pay from $90 to $115 for a bus ticket from Banff to Kelowna based on the last 2 days. You can expect to find the cheapest price for the trip at $90 which is on 2025-11-22.