Oskaloosa, Iowa is a small city located in the southeastern part of the state. Despite its size, it offers plenty of options when it comes to public transportation. The Mahaska County Transit System (MCAT) provides dial-a-ride services for residents and visitors alike. The service operates Monday through Friday between 7am and 5pm, offering accessible transportation options at affordable rates. Residents can also take advantage of the Indian Hills Community College’s shuttle bus services, which are available to both students and members of the public. Additionally, Jefferson Lines provides several daily bus routes, connecting Oskaloosa with various other cities in Iowa as well as some neighboring states. Finally, Amtrak's Chicago-Kansas City route stops at the Oskaloosa station several times a day, allowing passengers to travel further away from town by rail. All in all, Oskaloosa has plenty of transportation options for getting around town or exploring beyond its limits.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Oskaloosa (zip 52577) takes 17.7 minutes. That's shorter than the US average of 26.4 minutes.
How people in Oskaloosa (zip 52577) get to work:
- 78.0% drive their own car alone
- 11.2% carpool with others
- 4.0% work from home
- 0.6% take mass transit