Cheap Bus and Carpool tickets to Moulins

What are the most popular routes to Moulins?

Paris - MoulinsAverage pricePEN 176Average duration11h 50mDaily departures4
Lyon - MoulinsAverage pricePEN 69Average duration2h 55mDaily departures1
Toulouse - MoulinsAverage pricePEN 417Average duration17h 5mDaily departures2
Braga - MoulinsAverage pricePEN 430Average duration1d 6hDaily departures2
Nice - MoulinsAverage pricePEN 226Average duration13h 20mDaily departures1