Brigham City, UT to Muscatine, IA buses and trains from $225

Here are some trips other travelers have found on Routefriend.
$225
1d 15h
2 stops
Amtrak