Dickinson, ND to Belhaven College buses and trains from $287

Here are some trips other travelers have found on Routefriend.
$287
1d 16h
1 stop
Amtrak