Cheap Bus tickets to Hudson, WI, US

What are the most popular routes to Hudson?

Madison - HudsonAverage priceNZ$90Average duration4h 25mDaily departures2
Minneapolis - HudsonAverage priceNZ$24Average duration1hDaily departures1
Milwaukee - HudsonAverage priceNZ$110Average duration6h 15mDaily departures2
Eau Claire - HudsonAverage priceNZ$43Average duration55mDaily departures1
Chicago - HudsonAverage priceNZ$160Average duration10h 10mDaily departures4