Cheap Bus tickets to Moscow, US

What are the most popular routes to Moscow?

Spokane - MoscowAverage price$51Average duration2h 25mDaily departures6
Seattle - MoscowAverage price$122Average duration10h 50mDaily departures6
Tacoma - MoscowAverage price$144Average duration11h 55mDaily departures2
Moses Lake - MoscowAverage price$73Average duration4h 55mDaily departures2
Boise - MoscowAverage price$109Average duration7h 5mDaily departures2