Cheap Bus tickets to Moorhead

Search form

What are the most popular routes to Moorhead?

Minneapolis - MoorheadAverage pricePEN 345Average duration6h 15mDaily departures8
Billings - MoorheadAverage pricePEN 596Average duration11hDaily departures1
Grand Forks - MoorheadAverage pricePEN 454Average duration8h 30mDaily departures4
Pine River - MoorheadAverage pricePEN 267Average duration4h 15mDaily departures2
St. Cloud - MoorheadAverage pricePEN 182Average duration6h 40mDaily departures13