Arrowhead Transit provides public bus transportation to and from many popular destinations in Northeast Minnesota. Explore a wide variety of connections between major cities like Cambridge, Duluth, Grand Marais, Grand Rapids, Hibbing, and Virginia.
Cambridge, MN
Arrowhead Transit in Cambridge, MN can connect you directly with all of the shopping, restaurants and medical services. Learn More on our Isanti County page.
Duluth, MN
Get to and from Duluth, MN from Northeast Minnesota. Find transportation to St. Mary’s Medical Center, Miller Hill Mall, Duluth International Airport, Canal Park, and much more! Arrowhead Transit operates a public bus service that connects directly with DTA. Learn more on our Duluth page.
Ely, MN
Staying in the Boundary Waters Canoe Area (BWCA) or visiting for the Blueberry Festival in Ely, MN? Eco-friendly transportation starts with Arrowhead Transit. We transport bikes, bags, and more! Learn more on our North Saint Louis County page.
Grand Marais, MN
A trip up Minnesota’s North Shore just wouldn’t be complete without a stop in Grand Marais! Learn more about our public bus service options on our Cook County page.
Grand Rapids, MN
Whether taking in a show at the Reif Center or simply sitting out at a beautiful Itasca County lake, Arrowhead Transit in Grand Rapids, MN can get you there. Learn more about our public bus services on our Itasca County page.
Hibbing, MN
Home to the Hull Rust mine, historic buildings, Fairview Health, and a wealth of restaurants; Hibbing, MN is one of our most “traveled to” destinations. Learn more on our Hibbing page.
Virginia, MN
Let Arrowhead Transit in Virginia, MN get you right to Land of The Loon, Rock Ridge High School, shopping, Essentia Health – Virginia, and more. Learn more about our public bus routes on our North Saint Louis County page.