Travel from Málaga to Zahara-de-la-Sierra

Bus or train from Málaga to Zahara de la Sierra?

Spanish Railways (RENFE) operates a train from Málaga to Zahara de la Sierra hourly. Tickets cost $8 - $18 and the journey takes 25 min. Spanish Railways (RENFE) also services this route every 2 hours. Alternatively, Autocares Grupo Samar operates a bus from Málaga to Zahara de la Sierra every 4 hours. Tickets cost $7 - $13 and the journey takes 1 h 45 min. Transportes Comes also services this route once daily.

How to get from Málaga to Zahara de la Sierra

From Malaga train to Antequera-Santa Ana, train to Ronda, then taxi to Zahara de la Sierra. 2 h 58 min 63€. From Málaga bus to Ronda then line 410 bus to Zahara de la Sierra. 3 h 30 min 14€. From Málaga bus to Algodonales then line 410 bus to Zahara de la Sierra. 3 h 45 min 4€. From Malaga train to Antequera-Santa Ana, train to Ronda, walk to Ronda, then line 410 bus to Zahara de la Sierra. 4 h 14 min 35€. From Málaga taxi to Zahara de la Sierra. 2 h 2 min 118€. From Málaga drive to Zahara de la Sierra. 2 h 2 min 15€.