Cheap Bus tickets to Bemidji

What are the most popular routes to Bemidji?

Minneapolis - BemidjiAverage priceRUB 5,496Average duration7h 20mDaily departures7
Wadena - BemidjiAverage priceRUB 5,418Average duration3h 50mDaily departures2
Duluth - BemidjiAverage priceRUB 3,852Average duration5h 15mDaily departures1
Grand Forks - BemidjiAverage priceRUB 3,226Average duration2h 30mDaily departures2
Fargo - BemidjiAverage priceRUB 4,869Average duration5h 55mDaily departures6