Cheap Bus tickets to Santa María de los Caballeros

What are the most popular routes to Santa María de los Caballeros?

Madrid - Santa María de los CaballerosAverage price$36Average duration2h 33mDaily departures2
Ávila - Santa María de los CaballerosAverage price$19Average duration1h 8mDaily departures2
Padiernos - Santa María de los CaballerosAverage price$17Average duration57mDaily departures2
Villafranca de la Sierra - Santa María de los CaballerosAverage price$11Average duration22mDaily departures2
Aldehuela - Santa María de los CaballerosAverage price$9Average duration3mDaily departures2