Vancouver, BC to Western Washington University buses and trains from $11

Here are some trips other travelers have found on Routefriend.
$11
2h 4m
0 stops
Amtrak
$40
6h 30m
1 stop
Greyhound Amtrak
$57
9h 19m
2 stops
Greyhound Amtrak
$125
10h 4m
2 stops
Amtrak Amtrak