Cheap Bus tickets to Moscow, US

What are the most popular routes to Moscow?

Spokane - MoscowAverage pricePEN 92Average duration2hDaily departures5
Lewiston - MoscowAverage pricePEN 89Average duration35mDaily departures6
Seattle - MoscowAverage pricePEN 420Average duration10h 50mDaily departures16
Boise - MoscowAverage pricePEN 376Average duration7h 5mDaily departures2
Kansas City - MoscowAverage pricePEN 534Average duration1d 15hDaily departures5