Looking for local bus service in Grand Marais, MN or a ride to Grand Portage, Tofte, or Duluth? View Arrowhead Transit bus routes and schedule a ride today.
Schedule a bus ride in the Cook County area, Minnesota’s North Shore or our designated trips by calling: 1-800-862-0175 and choosing option 8.
Kids age 5 and under ride for free! We appreciate everyone following our Bus Passenger Code of Conduct and welcome all to use our public transportation services. Schedule a ride today by calling 1-800-862-0175 option 8. Learn more about purchasing bus tickets in advance.
-
Grand Marais Dial-A-Ride
- Available within Grand Marais city limits
- Dial-A-Ride Phone Number: 1-800-862-0175 option 8
- Operating Hours
- Monday to Friday: 9 a.m. to 4 p.m.
- Bus Fare
- $2.00 per ride
- $20.00 for a book of 10 one-way tickets
- $36.00 for an unlimited monthly pass.
Free Fridays! Grand Marais State Bank covers Dial-A-Ride fares every Friday. Enjoy a free bus ride!
-
Grand Marais to Grand Portage
- Bus Fare
- $5.00 per ride
- $50.00 for a book of 10 one-way tickets
- $54.00 for an unlimited monthly pass.
- Bus Route Schedule (Monday through Friday)
- 7:10 a.m. | Grand Marais Senior Center
- 7:23 a.m. | Kadunce River parking area
- 7:33 a.m. | Hovland Town Hall
- 7:50 a.m. | Casino, employee entrance
- 7:53 a.m. | Grand Portage Heritage Center
- 7:56 a.m. | Grand Portage Clinic
- 7:58 a.m. | Grand Portage School
- 8:01 a.m. | Tribal Center
- 8:04 a.m. | Trustland Forest Center
- 8:10 a.m. | Grand Portage Lodge
- 9:00 a.m. | Grand Marais Senior Center
- 3:25 p.m. | Grand Marais Senior Center
- 4:20 p.m. | Casino, employee entrance
- 4:25 p.m. | Casino Lodge
- 4:28 p.m. | Grand Portage Heritage Center
- 4:31 p.m. | Grand Portage Clinic
- 4:33 p.m. | Grand Portage School
- 4:36 p.m. | Tribal Center
- 4:40 p.m. | Trustland Forest Service
- 4:58 p.m. | Hovland Town Hall
- 5:10 p.m. | Kadunce River parking area
- 5:30 p.m. | Grand Marais Senior Center
- Bus Fare
-
Grand Marais to Tofte
- Bus Fare
- $5.00 per ride
- $50.00/book of 10 one-way tickets
- Bus Schedule (Monday through Friday)
- 7:00 a.m. | Grand Marais
- 7:25 a.m. | Cook County Community Center
- 7:43 a.m. | Lutsen (Cook County Plumbing)
- 7:45 a.m. | Ski Hill Rd
- 8:00 a.m. | Tofte
- 9:15 a.m. | Grand Marais
- 2:00 p.m. | Grand Marais
- 2:25 a.m. | Cook County Community Center
- 2:43 a.m. | Lutsen (Cook County Plumbing)
- 2:45 a.m. | Ski Hill Rd
- 3:00 p.m. | Tofte
- 4:15 p.m. | Grand Marais
- Bus Fare
-
Grand Marais to Duluth
Operates Every Tuesday
- Bus Fare
- $5.00 per ride
- $50.00/book of one-way tickets
- Pickup Schedule
- 7:15 a.m. | Grand Marais
- 7:40 a.m. | Grand Marais Senior Center
- 9:00 a.m. | Family Grill in Silver Bay
- 9:45 a.m. | McDonald’s in Two Harbors
- Drop off Locations
- 10:30 a.m. | DTC – Duluth Transit Center
- 10:40 a.m. | Essentia Health, 3rd street
- 10:50 a.m. | St. Luke’s, Building A
- 11:10 a.m. | Miller Hill Mall, Door 8
- 11:20 a.m. | Walmart
- Afternoon Pickup
- 2:30 p.m. | Duluth Airport ***Call in only***
- 2:50 p.m. | Walmart
- 3:00 p.m. | Miller Hill Mall, Door 8
- 3:15 p.m. | St. Luke’s, Building A
- 3:25 p.m. | Essentia Health, 3rd street
- 3:35 p.m. | DTC – Duluth Transit Center
- Bus Fare