There are 8 ways to get from Toronto to Kelowna Airport (YLW) by plane, train, bus, bus (Flixbus, Greyhound), 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.
Fly from Toronto Pearson International Airport
best- Fly from Toronto Pearson International Airport (YYZ) to Kelowna International Airport (YLW)plane YYZ - YLW
6h 13m$170–750Train, bus via Chicago
- Take the train from Toronto Union Station to Windsortrain
- Take the train from Detroit to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Vancouvertrain
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna Airportbus
2d 19h$1,286–2,759Bus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver, BC - Pacific Central Station to Kelowna Airportbus
3d 5h$708–1,314Drive 3,811.4 km
- Drive from Toronto to Kelowna Airport (YLW)car 3,811.4 km
44h 33m$746–1,077Fly from Toronto Island Airport
- Fly from Toronto Island Airport (YTZ) to Kelowna International Airport (YLW)plane YTZ - YLW
8h 20m$650–1,200Train to John C. Munro Hamilton International Airport, fly
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Kelowna International Airport (YLW)plane YHM - YLW
10h 11m$176–969Bus to Kitchener/Waterloo Airport, fly
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus
- Fly from Kitchener/Waterloo Airport (YKF) to Kelowna International Airport (YLW)plane YKF - YLW
9h 58m$299–1,137Train, bus
- Take the train from Toronto Union Station to Jaspertrain
- Take the train from Jasper to Kamloopstrain
- Take the bus from Kamloops, BC - Sahali Mall to Kelowna Airportbus
3d 16h
Toronto to Kelowna Airport (YLW) by train, car, and bus
Questions & Answers
The cheapest way to get from Toronto to Kelowna Airport (YLW) is to fly which costs $170 - $750 and takes 6h 13m.
The fastest way to get from Toronto to Kelowna Airport (YLW) is to fly which takes 6h 13m and costs $170 - $750.
No, there is no direct bus from Toronto to Kelowna Airport (YLW). However, there are services departing from Toronto and arriving at Kelowna Airport via Detroit Bus Station, Chicago Bus Station, Denver Union Station, Seattle Bus Station and Vancouver, BC - Pacific Central Station. The journey, including transfers, takes approximately 3 days 5h.
The distance between Toronto and Kelowna Airport (YLW) is 3091 km. The road distance is 3811.4 km.
The best way to get from Toronto to Kelowna Airport (YLW) without a car is to bus which takes 3 days 5h and costs $700 - $1,400.
It takes approximately 6h 13m to get from Toronto to Kelowna Airport (YLW), including transfers.
Toronto to Kelowna Airport (YLW) bus services, operated by Flixbus USA, depart from Toronto station.
The best way to get from Toronto to Kelowna Airport (YLW) is to fly which takes 6h 13m and costs $170 - $750. Alternatively, you can bus, which costs $700 - $1,400 and takes 3 days 5h.
There is no direct flight from Toronto Island Airport Airport to Kelowna International Airport Airport. The quickest flight takes 8h 20m and has one stopover.
Toronto to Kelowna Airport (YLW) bus services, operated by Flixbus USA, arrive at Detroit Bus Station.
What companies run services between Toronto, ON, Canada and Kelowna Airport (YLW), Canada?
WestJet, Porter Airlines, and Air Canada fly from Toronto Pearson International Airport (YYZ) to Kelowna International Airport (YLW) every 3 hours. Alternatively, you can take a bus from Toronto to Kelowna Airport via Detroit Bus Station, Chicago Bus Station, Denver Union Station, Seattle Bus Station, Vancouver, and Vancouver, BC - Pacific Central Station in around 3d 5h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 59m
- When
- Monday
- Estimated price
- $160–650
Flights from Toronto Pearson International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $160–650
Flights from Toronto Pearson International Airport to Kelowna International Airport via Winnipeg
- Ave. Duration
- 6h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–650
Flights from Toronto Pearson International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- $160–650
Flights from John C. Munro Hamilton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $160–950
Flights from John C. Munro Hamilton International Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $210–950
Flights from Kitchener/Waterloo Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $230–850
Flights from Kitchener/Waterloo Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 7h 22m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–800
Flights from Kitchener/Waterloo Airport to Kelowna International Airport via Edmonton, Calgary
- Ave. Duration
- 8h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $240–850
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $160–650
Flights from Toronto Pearson International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 6h 44m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Toronto Island Airport to Kelowna International Airport via Montreal
- Ave. Duration
- 9h 58m
- When
- Saturday
- Estimated price
- $210–850
Flights from John C. Munro Hamilton International Airport to Kelowna International Airport via Vancouver
- Ave. Duration
- 8h 51m
- When
- Every day
- Estimated price
- $220–950
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Kelowna International Airport
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $200–800
- Website
- flyflair.com
Flights from Kitchener/Waterloo Airport to Kelowna International Airport via Edmonton
- Ave. Duration
- 11h 12m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $230–850
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Detroit to Chicago Union Station
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- Amtrak
Train from Chicago Union Station to Everett Amtrak Station
- Ave. Duration
- 44h 58m
- Frequency
- Once daily
- Estimated price
- $950–2,000
- Website
- Amtrak
Train from Everett Amtrak Station to Vancouver
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Amtrak
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–16
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
- Phone
- +1 800 232 1958
- [email protected]
- Website
- Red Arrow
Bus from Vancouver, BC - Pacific Central Station to Kelowna Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–95
- Website
- Red Arrow
Bus from Vancouver, BC - Pacific Central Station to Kelowna Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–95
- Website
- Red Arrow
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Estimated price
- $60–110
- Schedules at
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a day
- Estimated price
- $55–120
- Website
- Greyhound
Bus from Chicago Bus Station to Denver Union Station
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- $210–400
- Website
- Greyhound
Bus from Denver Union Station to Seattle Bus Station
- Ave. Duration
- 28h 20m
- Frequency
- Twice daily
- Estimated price
- $280–550
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $29–60
- Website
- Greyhound
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Kelowna Airport
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- EBus
- Adult
- $26–40
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
Kelowna Airport (YLW) is 3h behind Toronto. It is currently 8:11 AM in Toronto and 5:11 AM in Kelowna Airport (YLW).
Yes, the driving distance between Toronto to Kelowna Airport (YLW) is 3811 km. It takes approximately 44h 33m to drive from Toronto to Kelowna Airport (YLW).
Porter Airlines and Air Canada offer flights from Toronto Island Airport Airport to Kelowna International Airport Airport.
There are 208+ hotels available in Kelowna Airport (YLW).


















