Table of contents
Overview
3About Terrace, BC
Terrace sits where Highway 16 (the Yellowhead) meets Highway 37, making it the natural stop between Prince Rupert (156 km west) and Smithers (204 km east), with Kitimat a quick 73 km run south for locals. The Nisga'a Highway heads north to Nisga'a communities through old lava beds. Northwest Regional Airport Terrace-Kitimat is just 9 km out, handy for fly-in visitors, and EV chargers along Highway 16 make the long hauls easier. Terrace bills itself as the steelhead capital of the world, drawing anglers to the Skeena River.
Where is Terrace, BC on the map?
Terrace, BC is in Canada, at 54.516, -128.600 - about 73 km north of Kitimat, BC.
How far is Terrace, BC from where I am?
Use your device location to see the distance to Terrace, BC, how long the drive takes, and directions from where you are.
Along the way
Weather in Terrace, BC
- Precip: 0.0 mm
- Wind: 7 km/h
- Precip: 0.0 mm
- Wind: 10 km/h
Forecast for
Book
2Find hotels in Terrace, BC
Rent a car near Terrace, BC
Play
Play a pub crawl round in Terrace, BC
Nine holes from pub to pub through the real streets of Terrace, BC. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Terrace, BC?
The closest airport to Terrace, BC is Northwest Regional Airport Terrace-Kitimat, 9 km (about 8 min by car).
