Road Trip from Whistler to Williams Lake

Take the road less travelled and make Highway 99 your new favourite route to Central and Northern BC.

Share  Facebook Twitter Pinterest


Take the road less travelled and make Highway 99 your new favourite route to Central and Northern British Columbia.

There May Be Quicker Routes, But None Are Prettier.

Travel traditional routes from Whistler through Pemberton, and over the Duffey Lake Road to Lillooet and Cache Creek, where a left turn on Highway 97 leads toward Williams Lake and beyond. This journey will have you stopping your car to wow over the vistas that present themselves with every bend and turn of this awe-inspiring trip through the lands of the Squamish, St’át’imc, and Secwepemc Peoples.

Embark on an unforgettable road trip from the picturesque mountain town of Whistler to the charming destination of Williams Lake, immersing yourself in breathtaking landscapes, outdoor adventures, rich cultural experiences and the warm hospitality of the communities you’ll visit.

We encourage travellers to contact tourism operators when planning their trip. Some offers and experiences may change seasonally or according to capacity.

Ready to Hit the Road?

Here is a selection of some of our favourite stops and Indigenous experiences along this route:



Sproatt Trail Network | Tourism Whistler/Justa Jeskova
Aerial of the Sea-to-Sky Highway | Destination BC/Heath Moffatt


Start in world-renowned winter fun and resort town Whistler, where the snow-capped Coast Mountains play against a blue blazer sky and glacier-fed lakes feed alpine forests. Yes, the path winds and switches back and forth–the land itself seems to want you to travel slower, pay more attention to the world around you, and fill you with wonder at the many faces of nature’s beauty.

What to Explore in Whistler

The Squamish Lil’wat Cultural Centre in Whistler invites visitors to immerse themselves in the rich cultures of the Squamish and Lil’wat Nations. Upon entering the Centre, you’ll be greeted by friendly and knowledgeable staff passionate about sharing their traditions and heritage. The building itself is an architectural marvel, blending elements of both Squamish and Lil’wat cultures and representing the deep connection these nations have with their land. Inside, you’ll find a range of exhibits and interactive displays that showcase the art, history, and traditions of the Squamish and Lil’wat people. Learn about their ancient practices, such as cedar weaving, basketry, and carving, and gain a deeper understanding of their close relationship with nature and the land.

Learn More

Squamish Lil’wat Cultural Centre in Whistler

Where to Eat in Whistler

The Thunderbird Cafe at Squamish Lil’wat Cultural Centre showcases Indigenous cuisine, featuring a range of dishes that highlight traditional ingredients and flavours. From hearty soups and stews to flavorful salads and sandwiches, the menu offers a diverse selection of options to suit various tastes and dietary preferences. You’ll find dishes that incorporate locally sourced ingredients, including salmon, bannock, and other seasonal ingredients that reflect the rich culinary traditions of the Squamish and Lil’wat Nations.

Squamish Lil'wat Cultural Centre | Blake Jorgensen
Squamish Lil'wat Cultural Centre | Blake Jorgensen



Approximate Distance from Whistler to Lillooet - 133 km (83 miles)

The Journey Along the Way

A short mountain drive takes you to Pemberton and past Mount Currie, the rocky overseer that guides fresh mountain water down into the valley as the road pleasantly winds through dappled pastoral scenery and roadside creeks. But don’t fall asleep–the climb begins again just outside of Pemberton as you turn and begin your climb up the infamous Duffey Lake Road and wind and weave through countless creek crossings.

The route has seen improvements since the Gold Rush, but it’s still easy to imagine the arduous and challenging journey made by many fortune seekers. And now it’s your turn to marvel as each switchback reveals epic scenery and cinematic canyon views as you approach Lillooet and the Fraser River and alpine lushness gives way to a more rugged beauty. Venture into the heart of Lillooet, a historic town steeped in Indigenous culture and natural beauty.

BC Map 200 km 124 mi Whistler Whistler Lillooet Lillooet
Xwisten Experience Tours | Cariboo Chilcotin Coast/Jonny Bierman

What to Explore

Join Xwisten Experience Tours and embark on an immersive journey through their fascinating offerings. Combine the Fish Rock Tour, the S7ístken Site Tour, and the BBQ Salmon Meal for a comprehensive experience. Explore the traditional fishing grounds along the Xwísten community, learn about wind-drying salmon, and delve into the archeological village with over 80 cultural depressions. Marvel at the rebuilt S7ístken (pithouse) and savour a delicious salmon meal at Bearfoot Grill, owned by the community.

Learn More

Where to Eat

Owned and operated by the Xwisten Community, the Bearfoot Grill is an excellent stop when travelling through or visiting Lillooet. Whether you’re seeking a quick bite or a leisurely meal, you will enjoy stunning views of the Fraser River and a welcoming, relaxing atmosphere. On the menu, you will find salmon burgers, bannock, and other comfort food items.

Where to Stay

Retasket Lodge & RV Park in Lillooet is a charming and inviting accommodation with 20 rooms and 8 RV stalls on site.  All units have 2 queen beds with comfy duvets and wifi.

Bearfoot Grill
Xwisten Experience Tours


Fraser River north of Lillooet | Destination BC/Michael Bednar

Approximate Distance from Lillooet to Cache Creek - 70 km (43 miles)

Travel To Cache Creek

The mighty Fraser River has been the peril and path for many adventurers, marking history and offering direction and resources for travellers. As you continue your road trip to Williams Lake, stop at Cache Creek.

BC Map 200 km 124 mi Lillooet Lillooet Cache Creek Cache Creek
Hat Creek Ranch | Destination BC/Blake Jorgenson

What to Explore

Experience Historic Hat Creek Ranch in Cache Creek, an ideal stop for a bite to eat, ice cream, or a quick beverage before continuing to Williams Lake or Kamloops.

The ranch showcases the story of early transportation and settlement in the area, providing insights into the lives of Indigenous people, fur traders, gold prospectors, and pioneer settlers. As you explore the site, you’ll encounter various historic buildings, including a working blacksmith shop, a general store, and a roadhouse. The ranch has made efforts to highlight its Indigenous history by adding teepees and displays to the experience. An Indigenous Knowledge Keeper shares insights about plants and the ranch’s history.

Learn More


Cache Creek | Thompson Okanagan/Allen Jones

Approximate Distance from Cache Creek to McAbee Fossil Fields - 36 km (22 miles)
Approximate Distance from McAbee Fossil Fields to Williams Lake - 145 km (90 miles)

A Fascinating Detour

When you leave Cache Creek, we invite you to make a short detour to experience the McAbee Fossil Field, where the land keeps the record and holds fossils and stories from the Eocene Epoch. This is also an ideal stop when travelling to Kamloops.

BC Map