Arrowhead Transit provides transportation from Grand Marais to Duluth every Tuesday, leaving Grand Marais at 8 a.m., and returning from Duluth at 3 p.m. This bus picks up along Highway 61.

A round trip from Grand Marais is $20. A round trip from Silver Bay to Duluth is $10.

To ride, dial:

800-862-0175, option 8 by noon the Monday prior to arrange your ride.

Contact Arrowhead Transit at least an hour in advance to schedule a pick-up time and specific drop-off site. The dispatcher will ask for:

  • Time and exact location of pickup
  • Destination address
  • Number of people traveling with you
  • The exact time of any appointments
  • Return trip information

Dial-A-Ride in Grand Marais

Costs $1.25 per ride, or $25 for an unlimited monthly pass. It runs:

  • Monday through Friday,  9 a.m – 12 p.m. & 12:30 p.m. – 4 p.m.
  • Sunday, 8:30 a.m. – 12:30 p.m.

Free Fridays

Free Fridays have returned to Grand Marais per compliments of Grand Marais State Bank. Everyone who rides the city bus on a Friday will have their fares covered by the bank.

Our Partners