To reach Kamloops from Elginburg, fly from Toronto (YYZ) to Kamloops Airport (YKA) with a connection. The total travel time is approximately 7 hours. You will need to drive 2.5 hours from Elginburg to the airport. This is the most efficient way to reach the interior of British Columbia.
Total Distance: 3,800 km total, 2,900 km straight-line air distance.
Rent a car at YKA for easy access to surrounding areas.
Summer for outdoor recreation or winter for skiing.