Cheap Bus tickets to Billings, MT

What are the most popular routes to Billings?

Dewey - BillingsAverage priceMAD 1,834Average duration1d 10hDaily departures2
Missoula - BillingsAverage priceMAD 1,181Average duration5h 45mDaily departures2
Whitefish - BillingsAverage priceMAD 665Average duration9h 35mDaily departures1
Omaha - BillingsAverage priceMAD 1,834Average duration19h 25mDaily departures3
Grand Forks - BillingsAverage priceMAD 1,834Average duration1d 16hDaily departures2