Cheap Bus tickets to Tiznit

What are the most popular routes to Tiznit?

Agadir - TiznitAverage priceTHB 260Average duration2h 30mDaily departures10
Marrakesh - TiznitAverage priceTHB 814Average duration6h 15mDaily departures9
Casablanca - TiznitAverage priceTHB 1,408Average duration9h 45mDaily departures12
Rabat - TiznitAverage priceTHB 1,552Average duration11hDaily departures2
Tafraoute - TiznitAverage priceTHB 243Average duration2h 5mDaily departures1