Cheap Bus tickets to Billings, MT

What are the most popular routes to Billings?

Sheridan - BillingsAverage price$71Average duration2h 5mDaily departures1
Jamestown - BillingsAverage price$173Average duration8h 50mDaily departures1
Dewey - BillingsAverage price$193Average duration1d 10hDaily departures2
Whitefish - BillingsAverage price$70Average duration9h 35mDaily departures1
Fosston - BillingsAverage price$193Average duration1d 14hDaily departures2