Cheap Bus tickets to Tarfaya

What are the most popular routes to Tarfaya?

Agadir - TarfayaAverage price$47Average duration10hDaily departures5
Marrakesh - TarfayaAverage price$65Average duration14hDaily departures3