Cheap Bus tickets to Moses Lake

What are the most popular routes to Moses Lake?

Seattle - Moses LakeAverage priceA$107Average duration4h 20mDaily departures5
Spokane - Moses LakeAverage priceA$53Average duration1h 45mDaily departures3
Tacoma - Moses LakeAverage priceA$116Average duration5hDaily departures3
Portland - Moses LakeAverage priceA$113Average duration7h 45mDaily departures1
Olympia - Moses LakeAverage priceA$81Average duration5h 45mDaily departures1