Barry University to Shelby, NC buses and trains from $225

Here are some trips other travelers have found on Routefriend.
$225
1d 16h
3 stops
Tri-Rail Amtrak
$227
1d 16h
3 stops
Tri-Rail Amtrak