Cheap Bus tickets to Billings, MT

What are the most popular routes to Billings?

Dewey - BillingsAverage priceCLP 177,191Average duration1d 10hDaily departures2
Spokane - BillingsAverage priceCLP 158,361Average duration9h 50mDaily departures1
Fosston - BillingsAverage priceCLP 177,191Average duration1d 14hDaily departures2
Butte - BillingsAverage priceCLP 91,521Average duration3h 35mDaily departures2
Minneapolis - BillingsAverage priceCLP 168,722Average duration16h 5mDaily departures4