Kamloops & Sun Peaks

An interior hub on Highway 5 between Vancouver and Jasper; to the north, Sun Peaks is Canada's second-largest ski resort and a winter favourite with Chinese-Canadian families.

Kamloops lies in the interior of south-central British Columbia, Canada, where the North and South Thompson rivers meet, surrounded by dry, sandy hills and grasslands. About 350 km (roughly a 4-hour drive) from Vancouver, it's the traditional overnight stop on the route from Vancouver via Highway 5 to Jasper and Banff. About 55 km north of the city, Sun Peaks is Canada's second-largest ski resort by area, with plenty of runs across three mountains, dry snow and lots of sunny days; its European-style pedestrian village is well suited to family ski holidays, and in summer it switches to mountain biking, hiking and golf. In the city, the main sights are Riverside Park and Victoria Street downtown. Nearby are the Secwépemc Museum, the BC Wildlife Park, hiking spots such as Kenna Cartwright Park and Lac du Bois Grasslands, and interior wineries like Monte Creek. Paul Lake and Lac Le Jeune are good for fishing and water fun, and in October you can head east to the Adams River to watch the sockeye salmon run (2026 is a dominant year). The climate is semi-arid: summers are hot and dry, often topping 30°C, and occasionally affected by wildfire smoke; the snow season runs December–April. Getting there: Kamloops Airport has direct flights to Vancouver and Calgary, and a seasonal shuttle runs from the city to Sun Peaks. Plan 1 day for the city and 3–5 days for skiing.

Top sights

Where to eat

Itineraries