CUNY Bernard M Baruch College to Cullman, AL buses and trains from $180

Or, see buses and trains from Cullman, AL to CUNY Bernard M Baruch College.
Here are some trips other travelers have found on Routefriend.
$180
22h 34m
0 stops
Amtrak
$185
22h 43m
1 stop
NJTransit Amtrak
$189
1d 1h
1 stop
GotoBus Amtrak
$194
23h 13m
1 stop
NJTransit Amtrak
$326
23h 13m
2 stops
NJTransit Amtrak