Cheap Bus tickets to Crookston

What are the most popular routes to Crookston?

Minneapolis - CrookstonAverage priceARS 183,636Average duration9h 20mDaily departures8
St. Cloud - CrookstonAverage priceARS 156,365Average duration5h 55mDaily departures4
Pine River - CrookstonAverage priceARS 113,945Average duration3h 25mDaily departures2
Maple Grove - CrookstonAverage priceARS 174,546Average duration7hDaily departures2
Des Moines - CrookstonAverage priceARS 254,834Average duration14h 55mDaily departures6