Oskaloosa Rides


When is the bus service offered?

Oskaloosa Rides is in service Mondays, Wednesdays, and Fridays from 9:00 AM to 5:30 PM.

How much does it cost to ride?

A one-way ticket for adults is $1.00. Children and teens 18 and under ride free.

Can I buy a monthly pass?

Yes, you can. It's $15 for a monthly pass. Senior citizens, disabled persons and college students can get a pass for $10/month.

Where do I buy tickets or passes?

Tickets can be purchased on the bus, but exact change is required. You can also pick them up at United Way of Mahaska County, Hy-Vee, Fareway or Walmart.

Where do I get on the bus?

The bus will stop at all 15 stops designated by the Oskaloosa Rides sign. You can also signal the bus any where along the route as long as you're on the right side of the street. The bus will not stop along A Avenue.

I'm in a wheelchair. Can I still ride the bus?

Yes, you can. The bus is able to accommodate passengers in wheelchairs.

But what if I am unable to get to the bus stop due to a disability?

Oskaloosa Rides offers a paratransit service during that will pick up and deliver patrons who cannot physically make it to a stop. Call 10-15 Transit at 800-227-6390 for more information.

I need a ride for a time when Oskaloosa Rides isn't in service. What can I do?

10-15 Transit also offers a door-to-door service available 24 hours a day, 7 days a week. Fares are $2.00 within Oskaloosa or $4.00 within Mahaska County. Trips must be scheduled 24 hours in advance and are subject to availability of a driver and vehicle. Call 10-15 Transit at 800-227-6390 to schedule a trip.

See route times and route map (PDF).Osky Rides

Sponsors and Partners


Clow Valve
Mahaska County Community Foundation Mahaska Health Partnership
Oskaloosa Foods


Iowa Department of Transportation
10-15 Regional Transit
City of Oskaloosa