How to Get to from Tarifa to Ronda by Bus, Car and Train
- Tarifa to Ronda by Car: Take the E15 to San Pedro and follow the directions from there. Take the A376 from San Pedro de Alcántara for 44km before taking the A369 to Ronda. Journey to Ronda takes 1h30.
- Tarifa to Ronda by Bus: Transportes Generales Comes runs the Algeciras-Ronda bus service. Algeciras is close to Ronda.
- Tarifa to Ronda by Train: There is a direct train from Algeciras (not far from Tarifa) to Ronda. Journey takes two hours and costs 6€. Book Train Tickets to Ronda from Algeciras