ca de

Getting here

Visit our ranch and don't miss one minute of the excitement in the heart of British Columbia's Cowboy Country - The Cariboo! This is truly one of BC's most beautiful regions. Home to the Cariboo Gold Rush, cowboys and cattle ranching, incredible fishing and outdoor recreation! There are several ways of getting to Crystal Waters Guest Ranch. All of them are scenic and spectacular as you travel into the heart of BC's outdoor adventure playground.


There's highway as far as Bridge Lake, only the last 10 minutes on N. Bonaparte Rd. are gravel, and it is well maintained throughout the year. From the coast you have the choice of hwy 97 through the Fraser Canyon, which offers a whole range of stunning views the whole way up to the ranch, or hwy 5 through the Coquihalla.


Greyhound runs service daily from Vancouver and Calgary to either 100 Mile House or Littlefort.


Air Canada fly commercial flights daily into Kamloops from Vancouver and Calgary. Or if you prefer, you can charter a float plane from Vancouver or Kamloops right into Crystal Lake. Our shuttle can collect your group from Kamloops or 100 Mile House and return you at the end of your stay (a fee will apply).

Travel time by car from:   
Vancouver 6 hours Calgary 9 hours
Kamloops 2 hours Edmonton 9 hours
Kelowna 4 hours Prince George 4 hours
Hope 4 hours 100 Mile House 45 minutes
Seattle 9 hours Little Fort 45 minutes
Bellingham 7 hours