There are 5 ways to get from Kelowna Airport (YLW) to Banff by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Kelowna  •  3 h 45 min

  1. Fly from Kelowna (YLW) to Calgary (YYC) YLW - YYC

$143 - $328

Cheapest option

Bus  •  9 h 50 min

  1. Take the bus from Vernon, BC to Banff, AB 5006

$30 - $72

3 alternative options

Bus to Penticton, fly  •  6 h 12 min

  1. Take the bus from Kelowna Airport to Penticton
  2. Fly from Penticton (YYF) to Calgary (YYC) YYF - YYC

$174 - $763

Bus via Sicamous, BC  •  9 h 58 min

  1. Take the bus from Vernon, BC to Sicamous, BC 5006
  2. Take the bus from Sicamous, BC to Banff, AB 5002 / ...

$37 - $90

Drive  •  6 h 31 min

  1. Drive from Kelowna Airport (YLW) to Banff 297.5 miles

$35 - $60

Questions & Answers

The cheapest way to get from Kelowna Airport (YLW) to Banff is to drive which costs $50 - $80 and takes 6 h 31 min.

More details

The quickest way to get from Kelowna Airport (YLW) to Banff is to fly which costs $180 - $440 and takes 3 h 45 min.

More details

The distance between Kelowna Airport (YLW) and Banff is 302 km. The road distance is 476 km.

Get driving directions

It takes approximately 3 h 45 min to get from Kelowna Airport (YLW) to Banff, including transfers.

More details

No, there is no direct bus from Kelowna Airport (YLW) to Banff. However, there are services departing from Aerospace Dr & Airport Way and arriving at Banff, AB via Vernon, BC. The journey, including transfers, takes approximately 9 h 50 min.

More details

What companies run services between Kelowna Airport (YLW), Canada and Banff, AB, Canada?

WestJet, Flair Airlines and Air Canada fly from Kelowna Airport (YLW) to Banff hourly. Alternatively, Greyhound Canada operates a bus from Kelowna Airport (YLW) to Banff once daily. Tickets cost $28 - $70 and the journey takes 8 h 2 min.

Airlines
WestJet
Website
westjet.com
Flights from Kelowna to Calgary
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$100 - $330
Flights from Penticton to Calgary
Ave. Duration
1 h 9 min
When
Every day
Estimated price
$140 - $1,300
Air Canada
Website
aircanada.com
Flights from Kelowna to Calgary
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$120 - $600
Flair Airlines
Website
flairair.ca
Flights from Kelowna to Calgary
Ave. Duration
1 h
When
Thursday and Saturday
Estimated price
$40 - $320
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Kelowna Airport to Penticton
Ave. Duration
1 h 11 min
Frequency
Twice daily
Estimated price
$10 - $27
Website
Greyhound.ca
Advanced Purchase
$10 - $15
Online Fare
$11 - $24
Standard Fare
$18 - $27
Refundable
$22 - $35
Bus from Vernon, BC to Banff, AB
Ave. Duration
8 h 2 min
Frequency
Once daily
Estimated price
$28 - $70
Website
Greyhound.ca
Advanced Purchase
$28 - $40
Online Fare
$35 - $60
Standard Fare
$45 - $70
Refundable
$50 - $80
Bus from Vernon, BC to Sicamous, BC
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$11 - $28
Website
Greyhound.ca
Advanced Purchase
$11 - $16
Online Fare
$11 - $25
Standard Fare
$19 - $28
Refundable
$23 - $35
Bus from Sicamous, BC to Banff, AB
Ave. Duration
5 h 25 min
Frequency
Twice daily
Estimated price
$24 - $60
Website
Greyhound.ca
Advanced Purchase
$24 - $35
Online Fare
$30 - $50
Standard Fare
$40 - $60
Refundable
$45 - $65

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 Need to know: Greyhound, Train travel in Spain: A guide to Renfe and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.