Cheap Bus tickets to Granite Falls

What are the most popular routes to Granite Falls?

Minneapolis - Granite FallsAverage price₹9,303Average duration6h 10mDaily departures5
Fargo - Granite FallsAverage price₹18,988Average duration1d 2hDaily departures3
Des Moines - Granite FallsAverage price₹16,265Average duration11h 35mDaily departures4
Rochester - Granite FallsAverage price₹18,081Average duration22h 5mDaily departures1
Omaha - Granite FallsAverage price₹14,045Average duration18h 35mDaily departures3