Cheap Bus tickets to Tarfaya

What are the most popular routes to Tarfaya?

Agadir - TarfayaAverage price£26Average duration10hDaily departures5
Marrakesh - TarfayaAverage price£35Average duration14hDaily departures3