Cheap Bus tickets to Moses Lake

What are the most popular routes to Moses Lake?

Seattle - Moses LakeAverage priceZAR 1,232Average duration3h 45mDaily departures5
Spokane - Moses LakeAverage priceZAR 588Average duration1h 45mDaily departures2
Portland - Moses LakeAverage priceZAR 1,206Average duration7h 45mDaily departures1
Tacoma - Moses LakeAverage priceZAR 1,339Average duration5hDaily departures3
Everett - Moses LakeAverage priceZAR 1,232Average duration4h 35mDaily departures2