Cheap Bus tickets to Tiznit

What are the most popular routes to Tiznit?

Agadir - TiznitAverage priceTHB 260Average duration2h 30mDaily departures10
Marrakesh - TiznitAverage priceTHB 813Average duration6h 15mDaily departures9
Casablanca - TiznitAverage priceTHB 1,407Average duration9h 45mDaily departures12
Rabat - TiznitAverage priceTHB 1,551Average duration11hDaily departures2
Tafraoute - TiznitAverage priceTHB 242Average duration2h 5mDaily departures1