Cheap Bus tickets to Granite Falls

What are the most popular routes to Granite Falls?

Minneapolis - Granite FallsAverage priceCLP 87,310Average duration6h 10mDaily departures5
Fargo - Granite FallsAverage priceCLP 178,213Average duration1d 2hDaily departures3
Des Moines - Granite FallsAverage priceCLP 152,651Average duration11h 35mDaily departures4
Rochester - Granite FallsAverage priceCLP 169,696Average duration22h 5mDaily departures1
Omaha - Granite FallsAverage priceCLP 131,819Average duration18h 35mDaily departures3