Cheap Bus tickets to McGregor, MN, US

What are the most popular routes to McGregor?

Duluth - McGregorAverage priceARS 29,536Average duration1h 25mDaily departures1
Minneapolis - McGregorAverage priceARS 125,954Average duration5h 45mDaily departures5
Fargo - McGregorAverage priceARS 45,780Average duration5h 5mDaily departures3
St. Cloud - McGregorAverage priceARS 97,187Average duration2h 35mDaily departures2
Moorhead - McGregorAverage priceARS 45,780Average duration4h 30mDaily departures1