Back
Haines Road: Haines Junction to Chilkat Pass, Kluane and Chilkat Pass, Yukon and British Columbia
Photo: Bo Mertz · CC BY-SA 2.0 · cropped

Drives Yukon The Yukon and the Northwest Territories

Haines Road: Haines Junction to Chilkat Pass

Haines Road, Highway 3, BC 4 · Haines Junction → Chilkat Pass

Leisurely95 mi1 hr 45 min5,500 ft climbHigh point ≈ 3,500 ftOne way
Scan to drive it in CarvePoint a phone's camera here. It opens ready to drive.
Drive it in Carve, free

Opens this route in the app, or where to get it.

The drive

The Haines Road runs 95.1 miles from Haines Junction south through Kluane National Park to Chilkat Pass. The drive takes about 1 hr 46 min, climbing 5,512 feet to a high point of 3,481 feet. It passes Kathleen Lake and crosses alpine tundra with glaciers and little traffic.

Kathleen Lake, about 25 km south of Haines Junction, has the only campground inside Kluane National Park and Reserve. There are no services along the highway beyond Haines Junction.

The route ends at Chilkat Pass, before the US border. The Alaska section is a separate drive.

Along the way

  1. Haines Junction (Haines Road)
  2. Kathleen Lake
  3. Chilkat Pass
Elevation
5,500 ft of climbing · high point ≈ 3,500 ft
Haines JunctionChilkat Pass
Curves
Mostly gentle curves
Haines JunctionChilkat Pass
GentleHairpins

Good to know

  • No fuel or services beyond Haines Junction on this stretch.
  • Snow is possible at the pass for much of the year.
  • The border crossing lies further south than this route ends.

Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Yukon 511.

Questions about this drive

How long does the Haines Road take from Haines Junction to Chilkat Pass?

It is 95.1 miles and takes about 1 hr 46 min.

Are there gas stations on the Haines Road?

No. Services are not offered along this stretch, so leave Haines Junction with enough fuel.

Where can you camp on the Haines Road?

Kathleen Lake Campground in Kluane National Park, about 25 km south of Haines Junction.

What you get in the app

Turn by turn, on this roadSpoken directions along the exact route. Carve never reroutes you onto a faster one.
Preview it in 3DFly the whole drive over satellite and terrain before you go.
Drive it with no signalAPEXDownload the map and every turn before you go.
Live Group TrackingAPEXEveryone on the route, on the map, by name.
Road conditionsAPEXWet or dry, ice, fog and wind along the road before you go.
Record your drivesAPEXRecord a drive and turn it into a route to drive again or share.

Free on iPhone and Android. CarPlay and Android Auto come with Apex.

More drives near here

Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.

Map of Haines Road: Haines Junction to Chilkat Pass, from Haines Junction to Chilkat Pass