New York, NY to St Louis College of Pharmacy buses and trains from $128

Or, see buses and trains from St Louis College of Pharmacy to New York, NY.
Here are some trips other travelers have found on Routefriend.
$128
1d 4h
1 stop
Amtrak
$172
1d 11h
3 stops
NJTransit Amtrak
$174
1d 11h
3 stops
CoachUSA Amtrak
$?
1d 9h
3 stops
NJTransit Amtrak