|Shortest Duration||14h 0m|
|Trips per day||2|
Book Amtrak from Indianapolis to Osceola from $82.00. There are 2 Amtrak schedules from Indianapolis to Osceola and you can expect on average to pay $98.38 for a Amtrak ticket to Osceola. In Indianapolis, Amtrak departs to Osceola from 350 S Illinois St and no other station. In Osceola, Amtrak arrives at Main & East Clay Sts and no other station.
An average trip on Amtrak from Indianapolis to Osceola takes 14 hours and 32 minutes, while the fastest available Amtrak trip will get you to Osceola in 14 hours and 0 minutes,