Kicking Horse History


British Columbia staycations offer endless possibilities for summer fun and adventureBeyond Vancouver and the BC Interior are the towering mountains, high alpine trails and turquoise-hued rivers and lakes of the Rocky MountainsThis seemingly far-off region of BC is actually not that far off. Within a day’s drive of the Lower Mainland, summer road-trippers can easily be in this stunning region, taking in new and exciting experiences. 

The Rockies Are Not That Far Away!Top of the list of summer things to do in the Rocky Mountains is whitewater rafting. What is the most exciting river in British Columbia, with the biggest and wildest waves and rapidsThe answer is the infamous Kicking Horse River, near Golden, BC. During high water season (late May to early July), this river truly ‘kicks’ with Class 2 through Class 4+ wild whitewaterClass 2, 3 and 4 waves remain consistent as the higher peaks of the Rockies offer alpine snowmelt throughout the summerIt is definitely worth the drive to the Rockies for this world-class whitewater rafting experience. 



The Rockies Are Not That Far Away!Rafters, certainly, can drive straight through to the RiverBase from the Lower Mainland for their scheduled trip. But why not take the time to truly appreciate the majesty of the Rockies? Below is a multi-day Rocky Mountain itinerary that includes rafting and so much more. Customize your staycation by adding in as many days as desired.


Day #1 

The Rockies Are Not That Far Away

Candace Hansma

The goal today is Kamloops … and beyond! By striking out early in the day from the Lower Mainland, visitors can be in Kamloops for lunch. A cornucopia of food trucks offers an international selection of flavours for growling tummiesStop by one of the many craft breweries, cideries or distilleries for supplies to enjoy later in the evening, once the day’s drive is done. Carry on northward from Kamloops along Highway 5 towards the picturesque mountain towns of Blue River and Valemount for the night. Valemount and the Robson Valley are approximately 3 hours from Kamloops.  


Day #2 

The Rockies Are Not That Far Away!From Valemountand along Highway 16 East, strike out into one of BC’s crown jewelsMount Robson Provincial ParkAs the tallest peak in the Canadian Rockies, glacier-clad Mount Robson towers over forests, alpine lakes and an abundance of trails. If hiking to Berg Lake, be sure to make trail reservations before leaving home.  Farther down the highway, next door in Alberta, is Jasper National ParkRemember to advance watches by one hour and to purchase a Park pass. The town of Jasper boasts a wide selection of accommodations, campgrounds and restaurants. Later in the evening, look up and marvel at the night sky. There is a very good reason why Jasper is designated as a Dark Sky Preserve.   


Day #3 

The Rockies Are Not That Far Away!Southbound from Jasper is one of the world’s most spectacularly scenic drives: the Icefields ParkwayAlthough only 230km in length, an entire day is needed to journey from one end to the other. With travelling through the heart of the Rocky Mountains, be sure to have plenty of storage room on the camera for photographs. Remember also to fill up the gas tank before leaving Jasper. With pre-arranged reservations at Kicking Horse Campground, in Yoho National Park, there is no worry about where to sleep tonight. Take your time and enjoy the drive.  


Day #4 

The Rockies Are Not That Far Away!Today is the day for whitewater rafting on the Kicking Horse River! Just down the road from the campground, is the Wild Water Adventures RiverBase Join the crew of Wild Water Adventures and experience the biggest and wildest whitewater in the Rockies. Choose from half-day or full-length trips to satisfy ‘mild to wild’ whitewater preferences. The Whitewater Exciter is non-stop BIG whitewater action while the Gentle is the ideal introduction to whitewater rafting (perfect for families and rafters who want to get ‘splashed’ rather than soaked!). The full-length Tradition combines the two shorter trips together to maximize the entire river experience. The double-shot Maximum Horsepower is two runs down the big whitewater section, in two different types of rafts! Trips are offered daily, mid-May through mid-September. Minimum age and weights apply for all trips. Don’t forget to make your rafting reservation before leaving home. Trips do sell out well in advance.

The Rockies Are Not That Far Away!After rafting, which can include lunch, a short 20-minute drive along TransCanada Highway #1 brings visitors to the charming town of Golden Nestled between the Rockies and Selkirks, and between the Kicking Horse and Columbia rivers, Golden provides small-town charm with all the local amenities.



Day #5 

From Golden, the drive back towards Kamloops and the Lower Mainland is straightforward. Simply take TransCanada highway #1 due west. At Kamloops, either continue on the TransCanada (travelling through the Fraser Canyon) or divert to Highway #5 (Coquihalla). Remember to adjust watches back to Pacific Standard Time at Roger’s Pass. 

The Rockies Are Not That Far Away!The Rockies Are Not That Far Away!The Rockies Are Not That Far Away!

Spending time in the Rockies requires very little travel time from other regions of British Columbia. Stunning mountain and river landscapes are but a day’s drive away. Upon arrival, each visitor then has a tough decision to make: How long should I stay? Please travel responsibly during your regional staycation. 


The 2021 Kicking Horse rafting season ‘kicks’ off on Saturday, June 12th.  

We look forward to seeing everyone on the river soon! 

The Rockies Are Not That Far Away!

Wild Water Adventures

[gravityform id="7" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_7' ><div id='gf_7' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_7' id='gform_7' action='/the-rockies-are-not-that-far-away/#gf_7' > <div class='gform_body gform-body'><ul id='gform_fields_7' class='gform_fields top_label form_sublabel_below description_below'><li id="field_7_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_1"><label class='gfield_label' for='input_7_1' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_7_1' type='text' value='' class='large' placeholder='Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_2"><label class='gfield_label' for='input_7_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_7_2' type='text' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id="field_7_3" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_3"><label class='gfield_label' for='input_7_3' >Desired Dates</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_7_3' type='text' value='' class='large' maxlength='12' placeholder='Desired Dates' aria-invalid="false" /> </div></li><li id="field_7_4" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_4"><label class='gfield_label' for='input_7_4' >Number In Group</label><div class='ginput_container ginput_container_number'><input name='input_4' id='input_7_4' type='text' value='' class='large' placeholder='Number In Group' aria-invalid="false" /></div></li><li id="field_7_5" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_5"><label class='gfield_label' for='input_7_5' >Question</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_7_5' type='text' value='' class='large' maxlength='150' placeholder='Question' aria-invalid="false" /> </div></li><li id="field_7_6" class="gfield gfield--width-full field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_7_6"><label class='gfield_label' for='input_7_6' >CAPTCHA</label><div id='input_7_6' class='ginput_container ginput_recaptcha' data-sitekey='6LeJTtAUAAAAAEgXjN8GvSHcxAHr8iuN0W8jgPjG' data-theme='light' data-tabindex='0' data-badge=''></div></li><li id="field_7_7" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_7_7"><label class='gfield_label' for='input_7_7' >Email</label><div class='ginput_container'><input name='input_7' id='input_7_7' type='text' value='' /></div><div class='gfield_description' id='gfield_description_7_7'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_7' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_7"]){return false;} window["gf_submitting_7"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_7"]){return false;} window["gf_submitting_7"]=true; jQuery("#gform_7").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=7&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_7' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='7' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_7' value='WyJbXSIsIjMwY2VkODlmY2U4NmI5ODY2MGNkNzY3MDJlODA2YTIyIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_7' id='gform_target_page_number_7' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_7' id='gform_source_page_number_7' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_3" name="ak_js" value="34"/><script>document.getElementById( "ak_js_3" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_7' id='gform_ajax_frame_7' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 7, '' );jQuery('#gform_ajax_frame_7').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_7');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_7').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_7').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_7').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_7').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_7').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_7').val();gformInitSpinner( 7, '' );jQuery(document).trigger('gform_page_loaded', [7, current_page]);window['gf_submitting_7'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_7').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_7').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [7]);window['gf_submitting_7'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_7').text());}, 50);}else{jQuery('#gform_7').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [7, current_page]);} );} ); </script>