Directions & Transportation


Grand Portage National Monument 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 Indian Reservation 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 Spur 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
702 3rd Avenue South
Virginia, MN 55792
800-862-0175 Cook County: option 8

Happy Time Tours and Travel
1475 West Walsh Street
Thunder Bay, ON P7E 4X6
Direct 807-473-5955
Toll Free 800-473-5955
Fax 807-577-0191

Hours of Operation
Monday to Friday 9am-5pm
Grand Portage 9am-6pm

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 28, 2019

Contact the Park

Mailing Address:

P.O. Box 426
Grand Portage , MN 55605


(218) 475-0123

Contact Us

Stay Connected