Cheap Bus tickets to Faribault

What are the most popular routes to Faribault?

Kansas City - FaribaultAverage price£124Average duration8h 10mDaily departures3
Minneapolis - FaribaultAverage price£32Average duration2h 10mDaily departures7
Fargo - FaribaultAverage price£97Average duration8h 30mDaily departures4
Omaha - FaribaultAverage price£134Average duration12h 50mDaily departures2
Des Moines - FaribaultAverage price£74Average duration4h 20mDaily departures2