Cheap Bus tickets to Moorhead

What are the most popular routes to Moorhead?

Minneapolis - MoorheadAverage priceRUB 7,582Average duration6h 15mDaily departures9
Billings - MoorheadAverage priceRUB 13,120Average duration11hDaily departures1
Pine River - MoorheadAverage priceRUB 5,867Average duration4h 15mDaily departures2
St. Cloud - MoorheadAverage priceRUB 3,995Average duration6h 40mDaily departures13
Maple Grove - MoorheadAverage priceRUB 8,050Average duration5h 30mDaily departures5