Cheap Bus tickets to Willmar

What are the most popular routes to Willmar?

Minneapolis - WillmarAverage price$111Average duration4h 20mDaily departures7
Faribault - WillmarAverage price$136Average duration6h 45mDaily departures2
Sioux Falls - WillmarAverage price$111Average duration3h 40mDaily departures1
Jamestown - WillmarAverage price$277Average duration23h 25mDaily departures1
St. Cloud - WillmarAverage price$71Average duration2h 5mDaily departures3