Tacoma, WA to Moses Lake, WA buses and trains from $39

Or, see buses and trains from Moses Lake, WA to Tacoma, WA.
Here are some trips other travelers have found on Routefriend.
$39
6h 10m
0 stops
Amtrak
$53
9h 16m
1 stop
Amtrak Amtrak