There are 7 ways to get from Kelowna to The Dalles by bus, train, bus (Greyhound, Flixbus), car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Stationbus
- Take the train from Vancouver to Vancouver Stationtrain
- Take the train from Vancouver Station to Wishram Stationtrain
17h 21mDrive 416 mi
cheapest- Drive from Kelowna to The Dallescar 416 mi
8h 31m$86–124Bus
- Take the bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Stationbus
- Take the bus from Vancouver to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Portland Curbside Bus Stopbus
- Take the bus from Portland Curbside Bus Stop to The Dallesbus
18h 5mFly to Portland International Airport, bus
- Fly from Kelowna International Airport (YLW) to Portland International Airport (PDX)plane YLW - PDX
- Take the bus from Portland Curbside Bus Stop to The Dallesbus
10h 33m$167–575Bus via Seattle
- Take the bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Stationbus
- Take the bus from Vancouver to Seattlebus
- Take the bus from Seattle to Portland Curbside Bus Stopbus
- Take the bus from Portland Curbside Bus Stop to The Dallesbus
19h 20mFly to Seattle-Tacoma International Airport, train, bus
- Fly from Kelowna International Airport (YLW) to Seattle-Tacoma International Airport (SEA)plane YLW - SEA
- Take the train from Tacoma to Portlandtrain
- Take the bus from Portland Curbside Bus Stop to The Dallesbus
11h 43m$130–408Fly to Yakima Air Terminal Airport, bus
- Fly from Kelowna International Airport (YLW) to Yakima Air Terminal Airport (YKM)plane YLW - YKM
- Take the bus from Yakima Airport to Pasco Intermodal, WAbus
- Take the bus from Pasco Bus Stop to The Dallesbus
15h 17m$97–368
Kelowna International Airport (YLW) to Portland International Airport (PDX) flights
Comparing Your Travel Options
The cheapest way to get from Kelowna to The Dalles is to drive which costs $85 - $130 and takes 8h 31m.
The fastest way to get from Kelowna to The Dalles is to drive which takes 8h 31m and costs $85 - $130.
No, there is no direct bus from Kelowna to The Dalles. However, there are services departing from Kelowna - 516 Lawrence Ave and arriving at 3rd Street and Federal via Vancouver, Seattle Bus Station, Portland Curbside Bus Stop and LINK Transit Center - The Dalles. The journey, including transfers, takes approximately 18h 5m.
The distance between Kelowna and The Dalles is 693 miles. The road distance is 418.5 miles.
The best way to get from Kelowna to The Dalles without a car is to bus and train which takes 17h 21m and costs .
It takes approximately 17h 21m to get from Kelowna to The Dalles, including transfers.
Kelowna to The Dalles bus services, operated by EBus Canada, depart from Kelowna - 516 Lawrence Ave station.
Kelowna to The Dalles bus services, operated by EBus Canada, arrive at Vancouver - Pacific Station.
The Dalles is 1h behind Kelowna. It is currently 9:51 AM in Kelowna and 8:51 AM in The Dalles.
Yes, the driving distance between Kelowna to The Dalles is 418 miles. It takes approximately 8h 31m to drive from Kelowna to The Dalles.
What companies run services between Kelowna, BC, Canada and The Dalles, OR, USA?
You can take a bus from Kelowna - 516 Lawrence Ave to 3rd Street and Federal via Vancouver, Seattle Bus Station, Portland Curbside Bus Stop, and LINK Transit Center - The Dalles in around 18h 5m.
- Website
- alaskaair.com
Flights from Kelowna International Airport to Portland International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $220–950
Flights from Kelowna International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $210–900
Flights from Kelowna International Airport to Yakima Air Terminal Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 7h 49m
- When
- Every day
- Estimated price
- $95–1,000
Flights from Kelowna International Airport to Yakima Air Terminal Airport via Vancouver, Seattle-Tacoma International Airport
- Ave. Duration
- 6h 7m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–1,000
- Website
- aircanada.com
Flights from Kelowna International Airport to Portland International Airport via Vancouver
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $45–290
Flights from Kelowna International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $35–260
- Website
- delta.com
Flights from Kelowna International Airport to Portland International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 3h 44m
- When
- Friday and Sunday
- Estimated price
- $150–410
Flights from Kelowna International Airport to Portland International Airport via Calgary
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $150–410
Flights from Kelowna International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 25m
- When
- Friday and Sunday
- Estimated price
- $85–800
- Website
- westjet.com
Flights from Kelowna International Airport to Portland International Airport via Calgary
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $150–410
Flights from Kelowna International Airport to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 25m
- When
- Friday and Sunday
- Estimated price
- $85–800
Flights from Kelowna International Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 19m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $90–800
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Vancouver to Vancouver Station
- Ave. Duration
- 7h 54m
- Frequency
- Once daily
- Estimated price
- $170–280
- Website
- Amtrak
Train from Vancouver Station to Wishram Station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $50–85
- Website
- Amtrak
Train from Tacoma to Portland
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- $75–120
- Website
- Amtrak
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Vancouver - Pacific Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 5 minutes
- Website
- EBus
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $26–40
- Website
- Greyhound
Bus from Seattle Bus Station to Portland Curbside Bus Stop
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $30–50
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $22–35
- Schedules at
- Flixbus USA
Bus from Seattle Bus Station to Portland Curbside Bus Stop
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $27–40
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to The Dalles
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to The Dalles
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- Flixbus USA
Bus from Vancouver to Seattle
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $22–35
- Schedules at
- Flixbus USA
Bus from Seattle to Portland Curbside Bus Stop
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $28–45
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to The Dalles
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to The Dalles
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- Flixbus USA
Bus from Pasco Bus Stop to The Dalles
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
- Phone
- +1 866-235-5247
- [email protected]
- Website
- Travel Washington - Grape Line
Bus from Yakima Airport to Pasco Intermodal, WA
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $30–40
- Website
- Travel Washington - Grape Line
- Schedules at
- Grape Line Schedule
Want to know more about travelling around United States
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
Booking & Getting There
There are 39+ hotels available in The Dalles.











