
Drives Ontario Muskoka, Algonquin and Northern Ontario
Highway 17: Nipigon to Terrace Bay
Highway 17 · Nipigon → Terrace Bay
The drive
This stretch of the Trans-Canada runs 63 miles east from Nipigon along the north shore of Lake Superior to Terrace Bay. It takes about an hour. It's a two-lane highway through rock cuts and past high ground over the water.
Rossport is a short loop off the highway and not part of this drive. Expect heavy trucks, since this is the main route across northern Ontario.
Along the way
- Nipigon
- Terrace Bay
Good to know
- Heavy trucks use this road all year.
- Winter storms and crashes can close the highway for hours; check Ontario 511.
- Wikipedia describes Highway 17 here as part of one of the province's most scenic drives.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Ontario 511.
Questions about this drive
How long does Highway 17 from Nipigon to Terrace Bay take?
It's 63.4 miles and takes about 1 hr 5 min.
Is Highway 17 along Lake Superior busy?
It's a two-lane road with heavy truck traffic, since it's the main route across northern Ontario.
Where can you check Highway 17 closures?
Ontario 511 lists current closures and conditions.
What you get in the app
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.



