Cheap Bus tickets to Crookston

What are the most popular routes to Crookston?

Minneapolis - CrookstonAverage priceCLP 115,770Average duration9h 20mDaily departures8
St. Cloud - CrookstonAverage priceCLP 98,578Average duration5h 55mDaily departures4
Pine River - CrookstonAverage priceCLP 71,834Average duration3h 25mDaily departures2
Maple Grove - CrookstonAverage priceCLP 110,039Average duration7hDaily departures2
Des Moines - CrookstonAverage priceCLP 160,655Average duration14h 55mDaily departures6