Glacier National Park is situated on the Trans-Canada Highway between Yoho and Mount Revelstoke National Parks, a 4-hour drive from Calgary and 6.5-hour drive from Vancouver.

A variety of accommodation is available in Golden, 80 kilometres east of Rogers Pass in the heart of the park, and Revelstoke, 72 kilometres west.

The park is open year-round; valley bottom trails open around late May, while upper-elevation trails are typically snowed-in into early July. Day-use areas start to open in June, and campgrounds typically open in late June. The ski season is November to April.

Getting here


9520 Trans-Canada Highway,
Rogers Pass BC V0E 2S0

  • Glacier National Park is located on the Trans-Canada Highway (Highway 1) between Revelstoke, BC and Golden, BC.
  • Rogers Pass National Historic Site, in the heart of Glacier National Park is 72 km east of Revelstoke, and 80 km west of Golden.
  • Glacier National Park is accessible by car or bus.



Entry and service fees are charged at most national parks and national historic sites, where revenues are kept to support visitor services and facilities.

View complete list of fees

Facilities and services

Accessible Facilities Accessible services
Information Information
Picnic area Picnic area
Bus parking Bus parking
Lookout Lookout
Picnic Shelter Picnic shelter
Dogs on leash Dogs on leash
Parking Parking
Restrooms Restrooms