
The drive
This is the last piece of Highway 61 on the Minnesota side: 32.9 miles from Grand Marais northeast to Grand Portage, rated Leisurely, with about 40 minutes of driving. The highway passes Hovland and ends at the Canadian border, where it becomes Ontario Highway 61.
Judge C. R. Magney State Park and Grand Portage State Park both lie along the highway. The North Shore Scenic Drive, an All-American Road, follows Highway 61 from Duluth to the border.
Along the way
- Grand Marais
- Judge C. R. Magney State Park
- Grand Portage
Good to know
- Highway 61 is two lanes north of Two Harbors.
- Judge C. R. Magney State Park and Grand Portage State Park are along the highway.
- Check 511 for current conditions before you go.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Minnesota 511 (MnDOT).
Questions about this drive
How long does Highway 61 from Grand Marais to Grand Portage take?
Highway 61 from Grand Marais to Grand Portage is 32.9 miles and takes about 40 minutes without stops.
Where does Highway 61 end in Minnesota?
It ends at the Canadian border near Grand Portage, where it becomes Ontario Highway 61.
What state parks are on Highway 61 near Grand Portage?
Judge C. R. Magney State Park and Grand Portage State Park both lie along the highway.
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.



