Back

Drives British Columbia Vancouver, the Sea-to-Sky and the BC Coast

Highway 37A: Meziadin to Stewart

BC 37A, Stewart-Cassiar Highway · Meziadin Junction → Stewart

Leisurely38 mi1 hr1,500 ft climbHigh point ≈ 1,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

Highway 37A runs 37.7 miles from Meziadin Junction on the Cassiar Highway down the Bear River valley to Stewart. The drive takes about 59 minutes, with 1,503 feet of climb and a high point of 1,526 feet. It is a two-lane road past glaciers and waterfalls, ending at the Portland Canal.

Bear Glacier is beside the road about halfway. The highway crosses Bear Pass, where the ministry watches about 70 avalanche paths from mid-November to early May.

Services are scarce.

Along the way

  1. Meziadin Junction (Highway 37)
  2. Stewart
Elevation
1,500 ft of climbing · high point ≈ 1,500 ft
Meziadin JunctionStewart
Curves
Mostly gentle curves
Meziadin JunctionStewart
GentleHairpins

Good to know

  • Winter tires or chains are expected in winter; avalanche control closures are typically 2 to 4 hours.
  • Long gaps without services; wildlife on the road.
  • Check DriveBC before leaving.

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

Questions about this drive

How long does Highway 37A take?

Meziadin Junction to Stewart is 37.7 miles and takes about 59 minutes.

Does Highway 37A close in winter?

It is a year-round highway, but avalanche control can close it for a few hours. Check DriveBC.

What is Bear Glacier?

A glacier beside Highway 37A about halfway to Stewart.

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 Highway 37A: Meziadin to Stewart, from Meziadin Junction to Stewart