Our buses will not run on July 4, 2025 (Independence Day)
Call Now: 1-800-862-0175

Arrowhead Transit provides local bus transportation in Lake County, as well as Dial-A-Ride service to residents in Two Harbors, MN. If you’re looking for local bus service, or for scheduled rides to Duluth, Silver Bay, Little Marais or Tofte, call us at 1-800-862-0175 and choose option 7. View our bus routes and call to schedule a ride.

Arrowhead Transit offers free rides for kids age 5 and under! We appreciate everyone following our Bus Passenger Code of Conduct and welcome all to use our public transportation services. Learn more about purchasing bus tickets in advance.

  • Two Harbors Dial-A-Ride

      • Available within Two Harbors city limits

      • Operating Hours
          • Monday to Friday: 7 a.m. to 6 p.m.
          • Weekend Service (Starting May 29, 2025) Learn more HERE.

      • Bus Fare
          • $3.00 one way

          • $30.00 for a book of 10 tickets

          • $54.00 for an unlimited monthly pass

  • Additional Weekend Bus Service (Seasonal - Two Harbors)
    Location
    Bus 1
    Bus 2
    Train Station/Community Center (522 South Ave)
    12:00/13:30
    12:30/14:30
    Two Harbors Lighthouse Museum
    12:15/13:45
    12:45/14:15
    Bayview Terrace (505 1st Ave)
    12:45/13:55
    12:55/14:25
    Vanilla Bean (812 7th Ave)
    12:40/14:10
    13:10/14:40
    Black woods restaurant (612 7th Ave)
    12:46/14:16
    13:16/14:46
    Super One/Seagrams (802 11th Ave)
    12:56/14:26
    13:26/14:56
    Culvers (1082 MN-61)
    13:10/14:40
    13:40/15:10
    Kwik Trip/McQuades (1100 7th Ave)
    13:20/14:50
    13:50/15:20
    Train Station/Community Center (522 South Ave)
    13:30/15:00
    14:00/15:30

     

    Bus Fare

    • $3.00/ride
  • Beaver Bay, Silver Bay & Little Marais to Tofte

      • Operating Hours
          • Monday to Friday

      • Morning Bus Schedule
          • 7:10 a.m. | Beaver Bay

          • 7:25 a.m. | Silver Bay

          • 7:40 a.m. | Little Marais

          • 8:00 a.m. | Tofte

      • Afternoon Bus Schedule
          • 3:00 p.m. | Tofte

          • 3:20 p.m. | Little Marais

          • 3:35 p.m. | Silver Bay

          • 3:50 p.m. | Beaver Bay

      • Bus Fare
          • $5.00/ride

  • Silver Bay to Duluth

      • Bus Fares:
          • $5.00/one way
          • $50.00/book of 10 one-way tickets
      • Pickup schedule:
          • 9:00 a.m. | Family Grill in Silver Bay

          • 9:45 a.m. | McDonald’s in Two Harbors

      • Drop off bus schedule
          • 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 schedule
          • 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

Translate »