Arrowhead Transit
The public bus: a dial-a-ride within Grand Marais city limits on weekdays, scheduled weekday runs to Grand Portage and to Tofte, and a Tuesday run to Duluth that stops at the Duluth airport when asked, all arranged by phone.
Every scheduled bus, shuttle and Isle Royale boat a visitor to Grand Marais, in Cook County, Minnesota, can ride, from wherever it operates. There is no taxi in Grand Marais that we know of, and no bus crosses the border from Thunder Bay. Nobody is left off. Sponsors of the site are listed first with their logo; sponsorship is the one thing a business pays for.
The public bus: a dial-a-ride within Grand Marais city limits on weekdays, scheduled weekday runs to Grand Portage and to Tofte, and a Tuesday run to Duluth that stops at the Duluth airport when asked, all arranged by phone.
A courtesy van at the county airport for people who fly in. Ask the on-field operator; the county's airport page does not list it.
The passenger boats to Isle Royale National Park from the Hat Point Marina in Grand Portage: the Voyageur II around the island to Windigo and Rock Harbor over two days, and the Sea Hunter III to Windigo and back in a day, both by reservation.
A Superior Hiking Trail shuttle based at the Duluth end of the trail, running the whole trail by reservation.
A shuttle from Two Harbors to Lutsen, arranged by phone.
A shuttle booked for remote trailheads, Boundary Waters entry points, the Isle Royale boats at Grand Portage, lodges and the Grand Marais airport, based at Points Unknown in Hovland.
A hiker shuttle for the Superior Hiking Trail with vans based in Duluth, Castle Danger and Grand Marais, serving the trailheads and the Duluth airport by reservation.