There are 5 ways to get from Kelowna to Thompson by plane, bus, train, 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 Kelowna International Airport
best- Fly from Kelowna International Airport (YLW) to Thompson Municipal Airport (YTH)plane YLW - YTH
10h 51m$342–1,365Bus to Penticton Regional Airport, fly
cheapest- Take the bus from Queensway Exch to Peachtree Squarebus
- Fly from Penticton Regional Airport (YYF) to Thompson Municipal Airport (YTH)plane YYF - YTH
17h 29m$268–2,022Bus, train via Winnipeg
- Take the bus from Kelowna, BC - Downtown to Hope, BCbus
- Take the bus from Park St at 3rd Ave to Pioneer Ave at Evergreen Drbus 72
- Take the train from Agassiz to Winnipegtrain
- Take the bus from Winnipeg Airport to Thompson, MBbus
2d 19h$356–512Drive 2,063.2 km
- Drive from Kelowna to Thompsoncar 2,063.2 km
27h 11m$409–590Bus, train
- Take the bus from Kelowna, BC - Downtown to Hope, BCbus
- Take the bus from Park St at 3rd Ave to Pioneer Ave at Evergreen Drbus 72
- Take the train from Agassiz to Portage la Prairietrain
- Take the train from Portage la Prairie to Thompsontrain
3d 6h$401–599
Kelowna International Airport (YLW) to Thompson Municipal Airport (YTH) flights
Questions & Answers
The cheapest way to get from Kelowna to Thompson is to bus and train via Winnipeg which costs $350 - $550 and takes 2 days 19h.
The fastest way to get from Kelowna to Thompson is to fly which takes 10h 51m and costs $340 - $1,400.
The distance between Kelowna and Thompson is 1598 km. The road distance is 2063.2 km.
The best way to get from Kelowna to Thompson without a car is to bus and train via Winnipeg which takes 2 days 19h and costs $350 - $550.
It takes approximately 10h 51m to get from Kelowna to Thompson, including transfers.
Thompson is 2h ahead of Kelowna. It is currently 2:12 PM in Kelowna and 4:12 PM in Thompson.
Yes, the driving distance between Kelowna to Thompson is 2063 km. It takes approximately 27h 11m to drive from Kelowna to Thompson.
There are seven+ hotels available in Thompson.
What companies run services between Kelowna, BC, Canada and Thompson, MB, Canada?
WestJet, Calm Air, and Air Canada fly from Kelowna International Airport (YLW) to Thompson Municipal Airport (YTH) 5 times a day.
- Website
- calmair.com
Flights from Kelowna International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 12h 50m
- When
- Monday
- Estimated price
- $210–1,700
Flights from Kelowna International Airport to Thompson Municipal Airport via Vancouver, Winnipeg
- Ave. Duration
- 10h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,800
Flights from Kelowna International Airport to Thompson Municipal Airport via Calgary, Winnipeg
- Ave. Duration
- 11h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,700
Flights from Kelowna International Airport to Thompson Municipal Airport via Edmonton, Winnipeg
- Ave. Duration
- 15h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $220–1,700
Flights from Penticton Regional Airport to Thompson Municipal Airport via Calgary, Winnipeg
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $250–2,000
Flights from Penticton Regional Airport to Thompson Municipal Airport via Vancouver, Winnipeg
- Ave. Duration
- 16h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $280–2,100
Flights from Penticton Regional Airport to Thompson Municipal Airport via Calgary, Edmonton, Winnipeg
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $260–2,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Agassiz to Winnipeg
- Ave. Duration
- 2d 2h
- Frequency
- Twice a week
- Estimated price
- $230–340
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $230–340
- Economy Adult - Advanced Booking
- $280–340
- Economy Escape Advanced Booking - Adult
- $260–310
Train from Agassiz to Portage la Prairie
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- $220–330
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $220–330
- Economy Adult - Advanced Booking
- $270–330
- Economy Escape Advanced Booking - Adult
- $250–300
Train from Portage la Prairie to Thompson
- Ave. Duration
- 22h 45m
- Frequency
- Twice a week
- Estimated price
- $120–190
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $140–190
- Economy Adult - Advanced Booking
- $150–180
- Economy Escape Advanced Booking - Adult
- $120–150
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Kelowna, BC - Downtown to Hope, BC
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $50–70
- Phone
- 604-854-3232
- Website
- bctransit.com
Bus from Park St at 3rd Ave to Pioneer Ave at Evergreen Dr
- Ave. Duration
- 56 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- https://bctransit.com/central-fraser-valley/home
- Schedules at
- https://www.bctransit.com/central-fraser-valley/schedules-and-maps/
- Adult
- $3
- Phone
- 1-204-939-3991
- info@thompsonbus.com
- Website
- thompsonbus.com
Bus from Winnipeg Airport to Thompson, MB
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.thompsonbus.com/
- Schedules at
- https://www.thompsonbus.com/schedule-rates/
- Book at
- https://thompsonbus.betterez.com/cart/5f29cc7f38b0310f1c6bb31a/reservation/5f29cc7f38b0310f1c6bb31b
- Phone
- 1-844-442-2212
- Website
- bctransit.com
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Schedules at
- https://bctransit.com/south-okanagan-similkameen/schedules-and-maps/
- Single Ride - All Passengers
- $3
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 How to get from Heathrow Airport into central London, Travelling to the US: What do I need to know?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.











