Osceola is a city in South Central Iowa. Understand Get in By car Most people drive, but it's not the only option. By train Amtrak, Main and East Clay Streets, 41.037184°, -93.765017°. Osceola is served by the California Zephyr once daily in each direction. This is the closest train station to Des Moines. By bus Jefferson Lines, 2010 W Clay St (Pilot Travel Center), 41.040496°, -93.795632°. Bus service running along the I-35 corridor links Osceola with Kansas City to the south and Des Moines and the Twin Cities to the north. By plane Osceola Municipal Airport, 41.0522°, -93.6892°. General aviation airport. No scheduled passenger service. 2020-08-09 Get around See Do Lakeside Casino, 777 Casino Dr, 41.037388°, -93.800552°, +1 641 342-9511. Casino and hotel on the shores of West Lake. Buy Eat Iron Horse Neighborhood Grill, 123 S Main St, 41.034288°, -93.765395°, +1 641-342-4351. 2018-02-17 Drink Sleep Connect Go next