Arrowhead Transit provides public transportation services across 10 counties in Northeastern Minnesota: Aitkin, Itasca, Koochiching, St. Louis, Lake, Cook, Carlton, Pine, Chisago, and Isanti. As the largest rural public transportation system in the state, we are committed to delivering reliable services to our residents, including Dial-A-Ride, Scheduled Rides, and a Volunteer Driver Program.
Dail-A-Ride
Dial-A-Ride is a flexible and personalized public transportation solution. Unlike traditional routes, Dial-A-Ride offers inner-city public transportation with flexibility in pickup and dropoff, providing a quick and efficient journey tailored to your requirements. Learn where we operate and how to schedule your personalized ride.
Scheduled Rides
Scheduled services are common stops that our buses make each hour or each day of the week. These scheduled bus services are currently available in Hibbing, Virginia, Mountain Iron, Grand Rapids, and Cambridge, MN. Rides must be scheduled at least one day in advance. View bus routes and schedules.
Volunteer Driver Program
Arrowhead Transit is a transportation company that contracts with medical assistance (MA) providers to provide coordination and schedule non-emergency medical transportation for clients. Our volunteer drivers provide individuals in need of transportation with a means of getting to and from medical appointments. Learn how to become a volunteer driver!