Cheap Bus, Train and Carpool tickets to Osuna

What are the most popular routes to Osuna?

Antequera - OsunaAverage price$18Average duration1h 20mDaily departures3
Dos Hermanas - OsunaAverage price$24Average duration56mDaily departures7
Loja - OsunaAverage price$28Average duration2h 45mDaily departures3
Archidona - OsunaAverage price$21Average duration2h 15mDaily departures3
Fuente de Piedra - OsunaAverage price$14Average duration55mDaily departures2