Parks Manager
Glacier National Park

Glacier National Park: planning guide

Columbia Mountains park around Rogers Pass — glaciers, avalanche country, and the Illecillewaet Glacier.

Glacier National Park is in BC, Canada. The nearest town is Golden — roughly 38.3 km (23.8 mi) out, about 53 min of driving.

When to go

Best window: May through October. Shoulder season: April and early November.

Winter brings cold, shorter days, and reduced services, though lower-elevation trails often stay walkable.

Peak summer weekends and autumn colour weekends fill parking lots early — arrive before mid-morning.

Full seasonal breakdown for Glacier National Park

Closest towns and cities

Towns nearest Glacier National Park
TownDistanceEstimated drive
Golden38.3 km (23.8 mi)53 min
Revelstoke57.9 km (36 mi)1 hr 14 min
Nakusp118 km (73.6 mi)2 hr 12 min
Radium Hot Springs127 km (78.9 mi)2 hr 19 min
Invermere136 km (84.3 mi)2 hr 27 min
Salmon Arm139 km (86.6 mi)2 hr 30 min
Kaslo160 km (99.2 mi)2 hr 48 min
Chase161 km (99.8 mi)2 hr 49 min

Where Glacier National Park sits

Official Glacier National Park site — hours, closures, and fees.

Drive times from Glacier National Park

Glacier National Park sits close enough to Mount Revelstoke National Park, Yoho National Park, Banff National Park, and Kootenay National Park that one drive from home can cover more than one park.

Parks you can pair with Glacier National Park
ParkApartEstimated drive
Mount Revelstoke National Park45.5 km (28.3 mi)1 hr 1 min
Yoho National Park73.1 km (45.4 mi)1 hr 30 min
Banff National Park108 km (67 mi)2 hr 2 min
Kootenay National Park113 km (70.1 mi)2 hr 7 min

Parks close by

Common questions

Where is Glacier National Park?

Glacier National Park sits in BC, Canada. Golden, about 38.3 km (23.8 mi) away — roughly 53 min of driving.

When is the best time to visit Glacier National Park?

Generally May through October, with April and early November quieter on either side.