Cheap Bus and Carpool tickets to Agadir

What are the most popular routes to Agadir?

Marrakesh - AgadirAverage price₹1,976Average duration3hDaily departures11
El Jadida - AgadirAverage price₹2,745Average duration8h 20mDaily departures4
Casablanca - AgadirAverage price₹4,083Average duration6hDaily departures18
Rabat - AgadirAverage price₹4,323Average duration7h 21mDaily departures4
Fès - AgadirAverage price₹4,739Average duration10h 50mDaily departures4