Vancouver, BC to University of Phoenix-Western Washington buses and trains from $26

Here are some trips other travelers have found on Routefriend.
$26
5h 49m
1 stop
Greyhound Amtrak
$43
6h 28m
2 stops
Greyhound Amtrak
$48
10h 1m
2 stops
Greyhound Amtrak
$52
4h 58m
0 stops
Amtrak
$54
4h 58m
1 stop
Amtrak Amtrak
$75
11h 13m
3 stops
Greyhound Amtrak