Cheap Bus tickets to Moses Lake

What are the most popular routes to Moses Lake?

Seattle - Moses LakeAverage price£39Average duration4h 20mDaily departures4
Spokane - Moses LakeAverage price£27Average duration1h 45mDaily departures3
Tacoma - Moses LakeAverage price£61Average duration5hDaily departures3
Portland - Moses LakeAverage price£59Average duration7h 45mDaily departures1
Ellensburg - Moses LakeAverage price£20Average duration1h 25mDaily departures2