Search results
The best way to get from Kamloops to Toronto is to fly which takes 6h 48m and costs $180 - $750. Alternatively, you can train, which costs $260 - $450 and takes 3 days 10h. Mode details
- Ágios Dimítrios to Toronto
Ágios Dimítrios to Toronto - Kamloops to Toronto - 6 ways to...
- Cranberry Township to Toronto
CN Tower (Opens in a new window). The CN Tower (French: Tour...
- Kellyville to Toronto
Kellyville to Toronto - Kamloops to Toronto - 6 ways to...
- Laguardia to Toronto
CN Tower (Opens in a new window). The CN Tower (French: Tour...
- Pretoria to Toronto
Pretoria to Toronto - Kamloops to Toronto - 6 ways to travel...
- Toronto to Kamloops
There are 8 ways to get from Toronto to Kamloops by plane,...
- Toronto, ON to Kamloops
WestJet and Air Canada fly from Toronto (YYZ) to Kamloops...
- Ágios Dimítrios to Toronto
There are 8 ways to get from Toronto to Kamloops by plane, bus, train, car, or shuttle. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
WestJet and Air Canada fly from Toronto (YYZ) to Kamloops (YKA) every 4 hours. Alternatively, VIA Rail operates a train from Toronto Union Station to Kamloops North twice a week. Tickets cost $250–410 and the journey takes 3d 11h.
Get a quick answer: It's 2,502 miles or 4027 km from Toronto to Kamloops, which takes about 38 hours, 51 minutes to drive.
The distance from Kamloops to Toronto is 4,175 kilometers by road including 2,979 kilometers on motorways. Road takes approximately 42 hours and 23 minutes and goes through Salmon Arm, Revelstoke, Lethbridge, Great Falls, Dickinson, Mandan and Bismarck.
Find local businesses, view maps and get driving directions in Google Maps.
The total driving distance from Toronto, Canada to Kamloops, Canada is 2,502 miles or 4 027 kilometers. The total straight line flight distance from Toronto, Canada to Kamloops, Canada is 1,962 miles. This is equivalent to 3 158 kilometers or 1,705 nautical miles. Your trip begins in Toronto, Canada. It ends in Kamloops, Canada.