Cheap Bus tickets to Hudson, WI, US

What are the most popular routes to Hudson?

Madison - HudsonAverage priceTHB 1 739Average duration4h 25mDaily departures2
Minneapolis - HudsonAverage priceTHB 465Average duration1hDaily departures1
Milwaukee - HudsonAverage priceTHB 2 146Average duration6h 15mDaily departures2
Eau Claire - HudsonAverage priceTHB 787Average duration55mDaily departures1
Chicago - HudsonAverage priceTHB 3 046Average duration10h 10mDaily departures4