Cheap Bus tickets to San Silvestre

What are the most popular routes to San Silvestre?

Cartaya - San SilvestreAverage price£6Average duration1h 10mDaily departures2
Villablanca - San SilvestreAverage price£5Average duration15mDaily departures2
Lepe - San SilvestreAverage price£6Average duration40mDaily departures2
Corrales - San SilvestreAverage price£9Average duration1h 25mDaily departures2
Bellavista - San SilvestreAverage price£9Average duration1h 20mDaily departures2