There are 10 ways to get from Lewiston to Kelowna by car, plane, bus, train, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Walla Walla Regional Airport, fly
best- Drive from Lewiston to Walla-Walla-Airport-ALWcar
- Fly from Walla Walla Regional Airport (ALW) to Kelowna International Airport (YLW)plane ALW - YLW
10h 5m$230–1,341Fly from Lewiston–Nez Perce County Airport
cheapest- Fly from Lewiston–Nez Perce County Airport (LWS) to Kelowna International Airport (YLW)plane LWS - YLW
7h 30m$77–407Bus, train
- Take the bus from Lewiston, ID to Spokanebus
- Take the train from Spokane to Wenatchee Amtraktrain
- Take the bus from Wenatchee Columbia Station to Omak Travel Plazabus
- Take the bus from Omak, WA to Oroville, WAbus
- Take the bus from Main & 89th St to Peachtree Squarebus 40
- Take the bus from Peachtree Square to Queensway Exchbus 70
16h 53mBus, train via Vancouver
- Take the bus from Lewiston, ID to Spokanebus
- Take the train from Spokane to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
- Take the bus from Surrey, BC - Guildford Mall to Kelowna, BC - Downtown 516 Lawrence Avebus
20h 41mDrive 541.2 km
- Drive from Lewiston to Kelownacar 541.2 km
7h 4m$107–155Bus to Pullman–Moscow Regional Airport, fly
- Take the bus from Lewiston, ID to Pullman, WAbus
- Fly from Pullman–Moscow Regional Airport (PUW) to Kelowna International Airport (YLW)plane PUW - YLW
10h 11m$275–1,091Bus to Spokane International Airport, fly
- Take the bus from Lewiston, ID to Spokane International Airportbus
- Fly from Spokane International Airport (GEG) to Kelowna International Airport (YLW)plane GEG - YLW
9h 41m$140–443Bus
- Take the bus from Lewiston, ID to Spokane International Airportbus
- Take the bus from Spokane Airport Bus Stop to George Shree's Truck Stop - George, WAbus
- Take the bus from George Shree's Truck Stop to Omak Travel Plazabus
- Take the bus from Omak, WA to Oroville, WAbus
- Take the bus from Main & 89th St to Peachtree Squarebus 40
- Take the bus from Peachtree Square to Queensway Exchbus 70
17h 42mBus via Vancouver
- Take the bus from Lewiston, ID to U of I, Moscow, IDbus
- Take the bus from Moscow, ID - U of I to Ellensburg, WA - Starbucksbus
- Take the bus from Ellensburg to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtownbus
20h 7mBus, train via Vancouver #2
- Take the bus from Lewiston, ID to Spokanebus
- Take the train from Spokane to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtownbus
20h 58m
Walla Walla Regional Airport (ALW) to Kelowna International Airport (YLW) flights
Questions & Answers
The cheapest way to get from Lewiston to Kelowna is to drive which costs $100 - $160 and takes 7h 4m.
The fastest way to get from Lewiston to Kelowna is to drive which takes 7h 4m and costs $100 - $160.
No, there is no direct bus from Lewiston to Kelowna. However, there are services departing from Lewiston, ID and arriving at Queensway Exch via Spokane Airport Bus Stop, George Shree's Truck Stop, Omak, WA, Main & 89th St and Peachtree Square. The journey, including transfers, takes approximately 17h 42m.
The distance between Lewiston and Kelowna is 605 km. The road distance is 541.2 km.
The best way to get from Lewiston to Kelowna without a car is to bus and train via Vancouver which takes 20h 41m and costs .
It takes approximately 10h 5m to get from Lewiston to Kelowna, including transfers.
Lewiston to Kelowna bus services, operated by Northwestern Stages, depart from Lewiston, ID station.
The best way to get from Lewiston to Kelowna is to fly which takes 7h 30m and costs $75 - $410. Alternatively, you can bus, which costs and takes 17h 42m.
Lewiston to Kelowna bus services, operated by Northwestern Stages, arrive at Spokane International Airport station.
Yes, the driving distance between Lewiston to Kelowna is 541 km. It takes approximately 7h 4m to drive from Lewiston to Kelowna.
What companies run services between Lewiston, ID, USA and Kelowna, BC, Canada?
Delta, WestJet, and Alaska Airlines, Inc. fly from Lewiston–Nez Perce County Airport (LWS) to Kelowna International Airport (YLW) twice daily. Alternatively, you can take a bus from Lewiston, ID to Queensway Exch via Spokane International Airport, Spokane Airport Bus Stop, George Shree's Truck Stop, Omak, WA, Oroville, WA, Main & 89th St, and Peachtree Square in around 17h 42m.
- Website
- delta.com
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 8h 15m
- When
- Friday to Sunday
- Estimated price
- $200–1,300
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle, Calgary
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $340–1,500
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 7h 9m
- When
- Friday to Sunday
- Estimated price
- $230–1,000
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Lewiston–Nez Perce County Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 3h 52m
- When
- Friday to Sunday
- Estimated price
- $70–400
Flights from Lewiston–Nez Perce County Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $75–420
Flights from Spokane International Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 3h 42m
- When
- Friday to Sunday
- Estimated price
- $60–1,300
Flights from Spokane International Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $65–370
- Website
- westjet.com
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 8h 15m
- When
- Friday to Sunday
- Estimated price
- $200–1,300
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle, Victoria
- Ave. Duration
- 7h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,400
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle, Calgary
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $340–1,500
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 7h 9m
- When
- Friday to Sunday
- Estimated price
- $230–1,000
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Spokane International Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 3h 34m
- When
- Friday to Sunday
- Estimated price
- $280–1,300
Flights from Spokane International Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $65–370
- Website
- alaskaair.com
Flights from Walla Walla Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 9h 9m
- When
- Every day
- Estimated price
- $310–1,400
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Lewiston–Nez Perce County Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $70–400
Flights from Spokane International Airport to Kelowna International Airport via Seattle
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $280–1,300
Flights from Spokane International Airport to Kelowna International Airport via Boise, Seattle
- Ave. Duration
- 7h 9m
- When
- Every day
- Estimated price
- $310–1,300
- Website
- aircanada.com
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $230–1,000
- Website
- flyairnorth.com
Flights from Pullman–Moscow Regional Airport to Kelowna International Airport via Seattle, Vancouver
- Ave. Duration
- 7h 27m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $230–1,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Spokane to Wenatchee Amtrak
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- $75–160
- Website
- https://www.amtrak.com/home.html
Train from Spokane to Everett Amtrak Station
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $120–270
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
Train from Spokane to Everett Amtrak Station
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $120–270
- Website
- https://www.amtrak.com/home.html
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $70–85
- Schedules at
- northwesternstagelines.com
- Adults
- $70–85
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $70–85
- Schedules at
- northwesternstagelines.com
- Adults
- $70–85
Bus from Lewiston, ID to Pullman, WA
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Schedules at
- northwesternstagelines.com
- Adults
- $35–50
Bus from Lewiston, ID to Spokane International Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $70–90
- Schedules at
- northwesternstagelines.com
- Adults
- $70–90
Bus from Lewiston, ID to Spokane International Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $70–90
- Schedules at
- northwesternstagelines.com
- Adults
- $70–90
Bus from Spokane Airport Bus Stop to George Shree's Truck Stop - George, WA
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a week
- Estimated price
- $80–95
- Schedules at
- northwesternstagelines.com
- Adults
- $80–95
Bus from George Shree's Truck Stop to Omak Travel Plaza
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $75–95
- Schedules at
- northwesternstagelines.com
- Adults
- $75–95
Bus from Lewiston, ID to U of I, Moscow, ID
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $35–45
- Schedules at
- northwesternstagelines.com
- Adults
- $35–45
Bus from Ellensburg to Seattle Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- $65–80
- Schedules at
- northwesternstagelines.com
- Adults
- $65–80
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $70–85
- Schedules at
- northwesternstagelines.com
- Adults
- $70–85
- Phone
- +1 208-656-8824
- [email protected]
- Website
- saltlakeexpress.com
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $35–85
- Website
- https://saltlakeexpress.com
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $35–85
- Website
- https://saltlakeexpress.com
Bus from Lewiston, ID to Pullman, WA
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- $20–65
- Website
- https://saltlakeexpress.com
Bus from Lewiston, ID to U of I, Moscow, ID
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $18–65
- Website
- https://saltlakeexpress.com
Bus from Lewiston, ID to Spokane
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $35–85
- Website
- https://saltlakeexpress.com
- Phone
- 800-366-6975
- [email protected]
- Website
- appleline.us
Bus from Wenatchee Columbia Station to Omak Travel Plaza
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://appleline.us/
Bus from George Shree's Truck Stop to Omak Travel Plaza
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $45–60
- Website
- https://appleline.us/
- Phone
- +1 (800) 635-4391
- [email protected]
- Website
- octn.org
Bus from Wenatchee Columbia Station to Omak Travel Plaza
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $23
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
Bus from Omak, WA to Oroville, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
Bus from Omak, WA to Oroville, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- https://www.octn.org
- Schedules at
- https://www.octn.org/what-we-do/transportation/bus-schedules.html
- Phone
- +1 844 442 2212
- [email protected]
- Website
- bctransit.com
Bus from Main & 89th St to Peachtree Square
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
Bus from Peachtree Square to Queensway Exch
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
Bus from Main & 89th St to Peachtree Square
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
Bus from Peachtree Square to Queensway Exch
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Surrey, BC - Guildford Mall to Kelowna, BC - Downtown 516 Lawrence Ave
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Website
- https://www.redarrow.ca/
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- https://www.redarrow.ca/
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- https://www.redarrow.ca/
- Phone
- +1 208.342-1900
- [email protected]
- Website
- starlinecollection.com
Bus from Moscow, ID - U of I to Ellensburg, WA - Starbucks
- Ave. Duration
- 4h 40m
- Frequency
- On demand
- Estimated price
- $100–130
- Schedules at
- starlinecollection.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ellensburg to Seattle Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $29–60
- Website
- https://www.greyhound.com/
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Vancouver, BC - Pacific Central Station to Kelowna, BC - Downtown
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 208+ hotels available in Kelowna.























