Directions & Transportation


Grand Portage National Monument (map) is about 150 miles northeast of Duluth, Minnesota and 50 miles southwest of Thunder Bay, Ontario, Canada along the beautiful north shore of Lake Superior. The Monument is located in northeastern Minnesota's "Tip of the Arrowhead" within Grand Portage Anishnaabe Nation in the community of Grand Portage, Minnesota.

  • The Heritage (visitors) Center and parking lot address is 170 Mile Creek Road.
  • Coming from the south on MN Highway 61, turn right at the sign to Grand Portage National Monument on to Casino Road (where the Spirit gas station and Trading Post is located).
  • Turn left, at the stop sign and intersection of Casino and Mile Creek Roads. Drive approximately 3/4 of a mile and turn left at the large wooden Heritage Center sign (on the left side of the mile Creek Road) and up the sloped pavement into the parking lot.
  • Please note that the parking lot entrance and exit are one-way only.



  • Minneapolis-Saint Paul International Airport is a major U. S. hub for passengers flying to the Midwest.

  • Connecting flights can be accessed from Minneapolis to Duluth, Minnesota or Thunder Bay, Ontario, Canada.

  • To reach Grand Portage, Minnesota, private ground transportation is recommended either by private or rental vehicle.


  • Bus Transportation to and from Grand Portage is available through the cities of Duluth, Minnesota and Thunder Bay, Ontario, Canada. Links below contain further information about bus schedules from these locations.

Arrowhead Transit

Contact Arrowhead Transit

702 3rd Avenue South
Virginia, MN 55792
800-862-0175 Cook County: option 8

Contact Information

The Monument Heritage Center and headquarters (open year around) and the stockade historic site (open from Memorial to Columbus weekends (mid-May to mid-October)) address is:

170 Mile Creek Road, Box 426
Grand Portage, Minnesota 55605
Phone: 218-475-0123

If you would like more information or just get lost please e-mail us!

Last updated: May 3, 2023

Park footer

Contact Info

Mailing Address:

P.O. Box 426
Grand Portage, MN 55605


(218) 475-0123

Contact Us