Round-trip from | C$ 407 |
---|---|
One-way from | C$ 859 |
Popular in | December |
Cheapest in | September |
Average price | C$ 933 |
Fly from
Route
Depart
Return
Price
TorontoKamloops
YYZ - YKA
YYZYKA
Toronto Pearson Intl
Sun 26/1
10:05 p.m.-10:20 a.m.
2 stops15h 15m
Kamloops
Wed 12/2
3:00 p.m.-1:53 p.m.
2 stops19h 53m
HamiltonKamloops
YHM - YKA
YHMYKA
Hamilton
Thu 20/2
6:40 p.m.-11:53 p.m.
1 stop8h 13m
Kamloops
Sun 23/2
5:50 a.m.-6:01 p.m.
1 stop9h 11m
TorontoKamloops
YYZ - YKA
YYZYKA
Toronto Pearson Intl
Thu 9/1
4:15 p.m.-11:07 p.m.
2 stops9h 52m
Kamloops
Sun 12/1
6:50 p.m.-8:05 a.m.
2 stops10h 15m
TorontoKamloops
YKF - YKA
YKFYKA
Toronto Region of Waterloo Intl
Sat 8/2
6:30 a.m.-10:16 a.m.
1 stop6h 46m
Kamloops
Wed 12/2
3:00 p.m.-1:16 a.m.
1 stop7h 16m
TorontoKamloops
YYZ - YKA
YYZYKA
Toronto Pearson Intl
Sun 12/1
5:10 p.m.-10:20 a.m.
3 stops20h 10m
Kamloops
Sat 18/1
6:50 p.m.-5:15 p.m.
3 stops19h 25m
TorontoKamloops
YTZ - YKA
YTZYKA
Toronto Island
Sun 12/1
5:40 p.m.-10:20 a.m.
3 stops19h 40m
Kamloops
Sat 18/1
6:50 p.m.-4:48 p.m.
3 stops18h 58m
TorontoKamloops
YTZ - YKA
YTZYKA
Toronto Island
Sun 12/1
3:25 p.m.-11:07 p.m.
2 stops10h 42m
Kamloops
Sat 18/1
6:00 a.m.-6:43 p.m.
2 stops9h 43m
TorontoKamloops
YKF - YKA
YKFYKA
Toronto Region of Waterloo Intl
Thu 16/1
6:30 a.m.-4:57 p.m.
2 stops13h 27m
Kamloops
Wed 22/1
3:00 p.m.-1:16 a.m.
1 stop7h 16m
HamiltonKamloops
YHM - YKA
YHMYKA
Hamilton
Thu 9/1
6:05 p.m.-2:27 p.m.
1 stop23h 22m
TorontoKamloops
YKF - YKA
YKFYKA
Toronto Region of Waterloo Intl
Sun 5/1
9:05 p.m.-4:57 p.m.
3 stops22h 52m
The best time to book flights to Kamloops is 42 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
On average, a flight from Toronto to Kamloops takes 8 hours 14 minutes. Flights to Kamloops from other popular cities in Canada will vary in length. Below are a few examples of popular routes and their flight times.
The most popular airlines flying from Toronto to Kamloops are WestJet and Air Canada.
The cheapest airlines flying from Toronto to Kamloops are WestJet and Air Canada.
In terms of precipitation, rainfall in Kamloops ranges from 10.0 - 30.0 mm per month. June is typically the wettest month, when rainfall can reach 30.0 mm. February is typically the driest time to visit Kamloops when rainfall is around 10.0 mm.
If weather is an important factor for your trip to Kamloops, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around -5.0 C).
Food
Boarding
Entertainment
Overall
Comfort
Crew
Reviews
No free WiFi and could not bring a single carry on bag onto the plane—I then had to pay extra to check my luggage. Avoid WestJet!
Food
Boarding
Entertainment
Overall
Comfort
Crew
Reviews
No free WiFi and could not bring a single carry on bag onto the plane—I then had to pay extra to check my luggage. Avoid WestJet!
Food
Boarding
Entertainment
Overall
Comfort
Crew
Reviews
No free WiFi and could not bring a single carry on bag onto the plane—I then had to pay extra to check my luggage. Avoid WestJet!
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Kamloops today with Cheapflights!
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to Kamloops for you. Better yet — we are completely free to use.
Users can book flights with no change fees policies with our dedicated filters. Book flights to Kamloops flexibly with Cheapflights today.
Yes, Cheapflights offers price alerts on Kamloops flights so you can book your flight when prices are ideal. Enable price alerts by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.