Cheap Bus tickets to Oshkosh

What are the most popular routes to Oshkosh?

Milwaukee - OshkoshAverage price£17Average duration1h 50mDaily departures3
Chicago - OshkoshAverage price£33Average duration4h 50mDaily departures3
Detroit - OshkoshAverage price£56Average duration17h 40mDaily departures2
Madison - OshkoshAverage price£23Average duration2h 20mDaily departures4
Green Bay - OshkoshAverage price£18Average duration1h 30mDaily departures3