Cheap Bus tickets to Lewiston, ID

What are the most popular routes to Lewiston?

Spokane - LewistonAverage priceTRY 2,641Average duration2h 40mDaily departures5
Seattle - LewistonAverage priceTRY 6,756Average duration11hDaily departures2
Boise - LewistonAverage priceTRY 4,575Average duration6h 20mDaily departures2
St. Cloud - LewistonAverage priceTRY 6,302Average duration1d 7hDaily departures4
Moscow - LewistonAverage priceTRY 1,204Average duration40mDaily departures3