There have been ongoing discussions about expanding passenger rail services in Iowa. Several proposals have suggested adding service to Des Moines and reestablishing routes to Dubuque and the Quad Cities. While nothing is confirmed, the growing interest in rail as a sustainable and efficient mode of travel gives reason for optimism.
For now, the six existing amtrak stations in iowa... https://amtrak-station.com/stations/iowa-amtrak-stations/