Cheap Bus tickets to San Silvestre

What are the most popular routes to San Silvestre?

Cartaya - San SilvestreAverage price$12Average duration1h 10mDaily departures2
Villablanca - San SilvestreAverage price$8Average duration15mDaily departures2
Lepe - San SilvestreAverage price$10Average duration40mDaily departures2
Corrales - San SilvestreAverage price$16Average duration1h 25mDaily departures2
Bellavista - San SilvestreAverage price$16Average duration1h 20mDaily departures2