Cheap Bus tickets to Butte

What are the most popular routes to Butte?

Spokane - ButteAverage price$166Average duration6h 5mDaily departures1
Billings - ButteAverage price$140Average duration3h 35mDaily departures2
Glendive - ButteAverage price$224Average duration7h 50mDaily departures1
Kalispell - ButteAverage price$140Average duration5h 10mDaily departures1
Minneapolis - ButteAverage price$270Average duration20h 30mDaily departures5