Cheap Bus tickets to Moorhead

What are the most popular routes to Moorhead?

Saint Paul - MoorheadAverage priceR 1 942Average duration8h 10mDaily departures4
Minneapolis - MoorheadAverage priceR 1 835Average duration6h 15mDaily departures12
Wadena - MoorheadAverage priceR 382Average duration1h 55mDaily departures1
Chicago - MoorheadAverage priceR 3 347Average duration20h 20mDaily departures5
Maple Grove - MoorheadAverage priceR 1 835Average duration5h 30mDaily departures4