• imageAccommodations
  • imageAir Travel
  • imageAirport Parking
  • imageAttractions
  • imageAutomotive
  • imageBed & Breakfasts
  • imageBoat Rentals or Charters
  • imageBuses or Shuttles
  • imageCafe
  • imageCampgrounds
  • imageCasinos
  • imageCinema
  • imageCraft Beer - Winery
  • imageCurrency Exchange
  • imageEmergency
  • imageEntertainment
  • imageFarmers Market
  • imageFestivals
  • imageFire Hall
  • imageFirst Nation
  • imageFlea market
  • imageFree
  • imageGolf Course
  • imageGovernment
  • imageHistorical
  • imageHospital
  • imageHostel
  • imageHotels
  • imageKids Amusement
  • imageLimousines
  • imageLong Term Rental
  • imageMarijuana /CBD
  • imageMarinas
  • imageMuseum / Gallery
  • imagePark
  • imagePolice
  • imagePublic Transit
  • imageRental Car
  • imageRestaurant
  • imageRV Rental
  • imageShopping
  • imageShopping District
  • imageShopping mall
  • imageSki Resort
  • imageSpa
  • imageSports & Recreation
  • imageSports Team
  • imageTaxi
  • imageTheatre
  • imageTour
  • imageTourist Services
  • imageTours & Tour Guides
  • imageTrain
  • imageTransit Hub
  • imageTransportation
  • imageTravel
  • imageTravel Info/Office
  • imageVacation Rental
  • imageWilderness Lodge

BC Highway Itinerary: Kamloops to Revelstoke via #1

What to See & Do between Kamloops and Revelstoke

This stretch follows the dry valley of the Thompson River, the Little Shuswap River and then the sun-swept and cottage-cluttered south shore of Shuswap Lake. You pass through several lakeside resort towns including Sorrento, Blind Bay, and the area’s major market town of Salmon Arm. at the east end of Shuswap Lake is Sicamous famous for its houseboat fleet. East of Sicamous is the narrow and steep-walled valley of the Eagle River cutting through the magnificent Monashee Mountain Range. The highway then clings to the southern shoreline of Three Valley Lake, below some very high vertical cliffs. You also pass several family-oriented attractions on each end of the lake.

British Columbia Itinerary - Kamloops to Revelstoke

Kamloops and the River Valley

Here is the itinerary for the 219 km along the #1 between Kamloops and Revelstoke:

Kamloops and the South Thompson

Just east of Kamloops is Rosehill Rd, with a view to Valleyview Homes And Secwepemc Museum on the north shore

Kamloops and the Shuswap Lake region lie in the South Thompson Plateau, between the Coast Mountains and the Columbia Mountains. This means the area gets low amounts of rain, under 40 cm (1/3 as snow). The geology of the region is a combination of ancient volcanic and sedimentary rocks, some Jurassic (150 million year old) rocks, all of which were significantly scoured down by the Ice Age glaciers that retreated about 10,000 years ago. The dry climate is good for ponderosa pine, Douglas fir, lodgepole pine, grasses, sagebrush, and prickly pear cactus.

Kamloops, with 70,000 residents, is a major forestry and food processing hub in the Interior of BC as the largest area city on the Trans-Canada and at the junction of area roads, rail lines and waterways. On the north side of the river is the reserve of the Tk’emlúps te Secwépemc First Nation, and also home of the infamous Kamloops Indian Residential School, where several hundred Indigenous children were buried in unmarked graves, discovered in 2021.

Salmon Arm View of town Wharf and lake -sliver (Mark Ruthenberg)
Salmon Arm View of town Wharf and lake -sliver (Mark Ruthenberg)

Little River runs beside the Trans-Canada, near Chase, BC

Along Shuswap Lake

Chase lies at the western edge of Little Shuswap Lake and the head of the South Thompson River. The First Nations lands here are on both sides of the river, and along the west end of Shuswap Lake east of the Tsútswecw (Roderick Haig-Brown) Provincial Park, which is best known for its fall salmon runs.

From here eastward to Sorrento, Salmon Arm and Sicamous is the famous Shuswap Lake vacation country, best know for its thousands of houseboats rented to vacationers from Vancouver, Calgary and Edmonton (and even further afar). The Trans-Canada winds along Shuswap Lake, which has over 1000 km of shoreline, and occasionally climbs up the forested hills that surround the lake (watch out for the area’s bears and deer!). You may see signs of a massive 2005 forest fire along the NW shore of the lake.

Many farms along the lake date back to the pre-highway days a century ago, when the only way to ship farm produce was using the Shuswap Lake’s paddle-wheeled steamers. Along this stretch of the highway, between Salmon Arm and Sicamous you will pass a number of fruit & vegetable stands selling locally -brown  fresh produce.

Eagle Pass and Three Valley Gap

East of Sicamous the Trans Canada Highway follows the Eagle River  past Malakwa (with a suspension bridge over the river) to Craigallachie  where the last spike in the Canadian Pacific Railroad was driven (when crews working form the Pacific met the crew working from the prairies). The Craigalachie monument is on the south side of th highway, o westbound travellers will need to make a left-turn across oncoming traffic.

Travellers then pass a sequence of family-oriented attractions (form W to E) Beardale Miniatureland, Crazy Creek  (hot pools, waterfall, bridge), Skytrek Adventure Park (zip lines),and Enchanted Forest (nursery rhyme-themed walk in the forest), and Noah’s Ark Resort. The highway passes north of Griffin Lake and on the south shore of Three Valley Lake. There are 1000 foot (300+ meter) cliffs  which presented a wintertime avalanche risk to the Trans Canada Highway ever since it was completed. To keep the highway safe, it was necessary to preventatively set of avalanches was to helicopter “bombs” to send accumulated snow  down to be cleared off the highway, but that required good visibility for flying.  In 2019 new sonic avalanche devices were installed at the top of the cliffs, which can be electrically set off, regardless of visibility & flying conditions.

on the east end of Three Valley Lake is Three Valley Gap hotel and resort with several attractions, including a Ghost Town, a Theatre, a railway museum, and helicopter rides. From there the highway drops elevation, passing by three small lakes (ponds?) before crossing the Columbia River over a Suspension Bridge into Revelstoke.

Three Valley Gap from West -sliver (Mark Ruthenberg)
Three Valley Gap from West -sliver (Mark Ruthenberg)

Search Listings along this Itinerary

Visit Shuswap-Okanagan


Detour South: The Okanagan

Just south of Shuswap Lake is the Okanagan Lake fruit-growing region with farmers markets and fruit stands around every bend and over 75 wineries, with the towns of Enderby and Armstrong (famous for its cheese factory) leading to the larger centres of Vernon and Kelowna.

There are three routes to access the Okanagan from the Trans-Canada:  from east to west: 97A from Sicamous, 97B from Canoe/Salmon Arm, and 97 from Monte Creek (just east of Kamloops). You connect back to the TransCanada Highway westbound at Hope.

Elevation Chart: Kamloops to Revelstoke

Itinerary Map


Other Itineraries

Highway Point & Features
0 Victoria Rd W (S), Laforme Blvd (N) access to downtown (Revelstoke 447.4


webcam looking east

Revelstoke – Columbia River View, South Of Town (wide angle panorama)

Best Western Wayside Inn, on north side of highway

Sandman Inn Revelstoke, on N side of highway

Mount Revelstoke Ski area, 8.4 km S of highway

McDonalds on south (Eastbound) side of highway

1 Bridge over Columbia River (Revelstoke)  438.9


Bridge of Columbia River (compare with bridge at Donald)

1 Highway Frontage (Revelstoke)  442


1.3 Junction Hwy 23 (S), Westside Rd (N) (Revelstoke)  443.5


Time Zone Change: westbound entering Pacific Time (-1 hour), eastbound entering Mountain Time (+1 hour)
2.5 Railway bridge overpass 1566.7


5 Big Eddy Rd (S), Canada West RV Park (Revelstoke)  505.1


Canada West RV Park, 4 km W of Revelstoke, S side of highway

6.5 Rd to N (Revelstoke)  514.2


7.5 Back Rd (Revelstoke)  520.3


13 Eagle Pass 553.5


14 Victor Lake, S of Hwy 574.9


18 Rd to S, Access to Victor Lake PP 556


Victor Lake Provincial Park

19 Enchanted Forest (S) 577.3


The Enchanted Forest, on south side of highway

21 Three Valley Gap Hotel (Three Valley Gap)  524.6


Three Valley Gap hotel & lake photos

3 Valley Gap Heritage Ghost Town, Antique Auto Museum, and Railway Roundhouse, on north side of highway

22 Three Valley Gap Rd (W) (Three Valley Gap)  546.5


24 Three Valley Gap Lake to East of Hwy (Three Valley Gap)  504.4


webcam looking west

28 Crazy Creek Resort (N) 465.1


Crazy Creek Resort, with parking on both sides of the highway

28 Griffin Lake Rest Area 475.5


viewpoint overlooking Griffin Lake, at west end of lake, on south side of highway

Griffin Lake Mountain Lodge B&B

29 Camp Creek Rd (N) 505.7


Noahs Ark Resort, just north of highway

30 19 Mile Rd (N) 447.8


Crazy Creek Resort, about 1/10 km W of road (parking on both sides of highway)

37 Taft Side Rd (W) 392.6


38.5 Taft Side Rd (W) 393.5


41.5 Falkland Store, farmers stand 391.7


43 Crossing Perry River 383.1


43.4 Frontage Rd (N) east entrance, The Trickle Inn 381.9


Living Forest Oceanside Campground

44 Frontage Rd (N) west entrance 380.4


46.3 Lybarger Rd (N), Farmers Coop stand 381.3


47 Ward Rd Pullout, S Side, historical monument (Craigellachie 384.4


Last Spike in Trans-Continental Railroad, historical monument on S side of highway

rest stop with bathrooms S of highway

49 Hickson Rd (N) Ackerman Rd (S) 381.6


50 Bridge over Eagle River 370.3


50.6 Rd to S 391.4


51 Malakwa Rd (N) (Malakwa)  383.4


52 Lotus Rd (N) (Malakwa)  375.2


52.6 Malakwa Rd (N) (Malakwa)  365.8


53 Malakwa Loop Rd (east exit) (Malakwa)  362.1


53.8 Malakwa Loop Rd (west exit) (Malakwa)  364.5


53.9 East Turnoff to Yard Creek PP 363.3


Yard Creek Provincial Park, on south side of highway. Access to Eagle River nature trail network

Yard Creek Provincial Park, day use with access to Eagle River nature trail network

56 West Turnoff to Yard Creek PP 371.9


56.4 Cedars Campground & RV Park (N) 367.3


Cedars Campground & RV Park, on N side of highway

56.5 Highway underpass 369.1


59 Oxbow Frontage Rd (S) west exit 370.3


61 Cambie-Susqua Rd (N) 405.4


62.5 Rd to N 403.6


63.8 Enquist Frontage Rd 391.4


65 Rd to N 355.4


65.5 Homestead Campground & RV Park 354.5


Homestead Campground & RV Park, N side of highway (250-836-2583)
67 Karr Rd (Sicamous 368.2


68 Karr Rd (Sicamous)  352.3


68.3 Husky Frontage Rd (east entrance) (Sicamous)  353.3


Husky Station on N side of highway
68.5 Maier Rd (N) Stadnicki Rd (S) (Sicamous)  354.5


69 Maier Rd (S), Husky Frontage Rd west entrance (Sicamous)  353


69.2 Green Rd (N) (Sicamous)  353.6


69.4 McPherson Rd, access to MacLean-McPherson Rd (Sicamous)  352.7


69.4 Ramma Cr (N) (Sicamous)  354.2


Sundog Bed and Breakfast, 1 block N of highway

69.5 Ramma Dr (N, WB only) (Sicamous)  353.3


69.8 Sasqua Sicamous Rd (N), crossing Sicamous River (Sicamous)  353.9


webcam looking west

Sicamous – Sicamous Narrows Bridge 360 degree panorama image

Sicamous – Waterfront Park overlooking Shuswap Lake, 360 degree panorama image

70 Highway 97A Intersection (Sicamous)  353.3


Major Junction, route south to Okanagan Lake (see images)

Sicamous KOA campground, 2.3 km S of highway

Mara Provincial Park, day use and water sports, 10 km S of Sicamous

take first left(west) along Main St or Finlayson St into Sicamous (houseboat capital of Canada)

White Pine Beach, on north shore of Mara Lake

Beachcomber Resort, on Maara Lake, 3.5 km S of highway (no web site: 250 836-2313)

Humming Bird Resort, on Mara Lake, 10 km S of highway

Alpine Village Resort, on Mara Lake, about 10 km S of highway (no website: 250 836-2816)

70.1 Gill Ave (S) (Sicamous)  352.3


eastbound access to Sicamous River, park at lot at foot of road, can access park via foot path under highway & rail bridges
70.6 Silver Sands Rd (NO (Sicamous)  355.1


71.7 Bridge over south Arm & Sicamous River (Sicamous)  352


72 Old Spallumcheen Rd (Sicamous)  356.6


76 Viewpoint on N side 516.9


79 0112 Rd (S) to viewpoint 1680 ft elev 451.1


80 Road (N) 454.5


84 Road (S) 498.7


87 Road (S) 431.9


91.3 Canoe Beach Rd (N), lumber mill on N side along lakefront 383.1


92.4 50th St (N), all services 372.8


92.7 80th Ave NE (E) (Apple Grove Motel, Cart Track) 375.8


Apple Grove Motel, E side of highway

Salmon Arm Go-Karts & Mini-Golf, on east side of highway

Fruit stand behind go-kart track, E side of highway

93.7 Pullout (E) with farmers market? 411.2


96.3 Interchange with Highway 97B South (Salmon Arm)  458.7


Inn at the Ninth Hole, Bed & Breakfast, 3 km south of highway on right-hand side

Salmon Arm KOA campground, just south of highway on left/east side

R.J. Haney Heritage Village & Museum, south of highway on right/west side

96.5 10th Ave turnoff, as road bends (Salmon Arm)  459.3


97.2 40th St NE (Green Trees Mobile Home and RV Park, N) (Salmon Arm)  467


98 30th Street NE Intersection (Salmon Arm)  482.2


Holiday Inn Express And Suites Salmon Arm

99.2 20th St NE (Salmon Arm)  440.4


100 Super 8 Motel (Salmon Arm)  437.4


Super 8 – Salmon Arm

100.3 6th Ave NE (N) (Salmon Arm)  413.6


Sunwave Centre hockey arena, south of highway, home to Salmon Arm Silverbacks

100.6 10th St NE, Salmon River Morel & RV Park (Salmon Arm)  395


Best Western Villager West Motor Inn

Shuswap Lake General Hospital (Interior Health District) just to north of highway

101.1 4th Street NE (Salmon Arm)  361.8


Access to Town Wharf, Shuswap Lake, 7/10 km to North. 360 degree panorama image

Salmar Grand Theatre – Salmon Arm movie theatre, 2 blocks N of highway

Salmon Arm City Hall, police, and fire to north of highway

Childrens water splash park beside City Hall, 1 block S of highway

McGuire Lake Park, with pond & fountain, visible to N of highway at base of hill. Acces via 6th St NE

101.7 Shuswap Street (all services) (Salmon Arm)  359.1


Salmar Classic Theatre, movie cinema, 1 block north of highway

White Water Slide Park, on north edge of highway. no website 250-832-8880

102 TCH at 10th St SW (Salmon Arm)  353.9


Piccadilly Mall, just south of highway

Centenoka Park Mall (at 4th Street)

103 10th Ave & 17th St SW (Salmon Arm)  353


Canadian Tire store, Overwaitea Foods, among others…
104.8 10th Ave & 30th St SW (Salmon Arm)  353.3


105 40th Street SW to 10th Ave SW, road bends east (TCH is 10th Ave SW) 352.3


Salmon River Motel & Campground..
107 1st Ave (W), First Nations Rd (E), south border of Switsemalph Indian Reserve 355.1


111 50th Avenue (W) Pierre’s Point (E) 378


Switsemalph Indian Reserve $#5, Adams Lake Band of the Shuswap First Nation

113 View Point Motor Inn and R.V. Park 366.4


View Point Motor Inn and R.V. Park

113 65th Ave NW 359.4


114 Switsemalph Indian Reserve, north boundary 372.5


115 Highway Turn off, rest area (WB) 428.9


115 Highway Turn off, rest area (EB), view of mountain 1602 ft 403.3


116 Tupper Beach Rd (Tappen)  397.8


117 Bolton Rd (W) (Tappen)  380.7


118.2 Sunnybrae Canoe Point Rd (E) (Tappen)  382.5


Sky Blue Waters Resort, 1.7 km E of highway

Herald Provincial Park (formerly Sunnybrae) Camping, boating, day use, watersports. 4 km E of highway

118.7 Angie Lane, to Tappen Mill Rd (E) (Tappen)  381


119 West boundary North Bay Indian Reserve 361.5


119.8 North boundary North Bay Indian Reserve 382.2


120.1 Ford Rd (E) 402.6


121.7 Ford Rd (E) 419.7


White Post Auto Museum, north/east side of highway (no website) 250-835-2224
122 Mikelson Frontage Rd (N) 420


123 Calhoun Rd (S), Myers Frontage Rd (N) 404.5


123.4 White Lake Rd (N) 367.3


125.4 White Creek Frontage (N) Rd 378.6


125.7 Broderick Creek Frontage Rd (S) exit 428.9


126 White Creek Frontage (N) Rd 439.5


127.3 Complex intersection: Balmoral (N/S), Notch Hill Rd (W) White Lake Rd (E) 442.6


east access to lakeside resort community of Blind Bay

A Rovers Rest Bed and Breakfast

White Lake Provincial Park, on White Lake, about 11 km NE of highway. Camping, watersports

128.2 TCH divides to east 446.2