There are 5 ways to get from Tarifa to Zafarraya by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Estación de Autobuses de Málaga to Torre Del Mar
- Take the bus from Torre Del Mar to Zafarraya
5h 28m€19–43Train, taxi
- Take the train from Algeciras to Antequera Av13063 / ...
- Take the taxi from Antequera Av to Zafarraya
6h 15m€150–187Drive 225.2 km
- Drive from Tarifa to Zafarraya225.2 km
2h 43m€36–52Bus via Velez Malaga
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Malaga Eeaa to Velez MalagaALSA - Mal-Vel / ...
6h 1m€22–42Bus via Estación de Algeciras San Bernardo
- Take the bus from Estación de Algeciras San Bernardo to Estación de Autobuses de MálagaL-611 / ...
- Take the bus from Malaga Eeaa to Velez MalagaALSA - Mal-Vel / ...
8h 11m€30–37
Tarifa to Zafarraya by bus
Questions & Answers
The cheapest way to get from Tarifa to Zafarraya is to bus via Estación de Algeciras San Bernardo which costs €29 - €40 and takes 8h 11m.
The fastest way to get from Tarifa to Zafarraya is to drive which takes 2h 43m and costs €35 - €55.
No, there is no direct bus from Tarifa to Zafarraya. However, there are services departing from Tarifa and arriving at Zafarraya via Estación de Autobuses de Málaga and Torre Del Mar. The journey, including transfers, takes approximately 5h 28m.
The distance between Tarifa and Zafarraya is 258 km. The road distance is 225.2 km.
The best way to get from Tarifa to Zafarraya without a car is to bus which takes 5h 28m and costs €19 - €45.
It takes approximately 5h 28m to get from Tarifa to Zafarraya, including transfers.
Tarifa to Zafarraya bus services, operated by Avanza Grupo, depart from Tarifa station.
Tarifa to Zafarraya bus services, operated by Avanza Grupo, arrive at Estación de Autobuses de Málaga station.
Yes, the driving distance between Tarifa to Zafarraya is 225 km. It takes approximately 2h 43m to drive from Tarifa to Zafarraya.
There are 1007+ hotels available in Zafarraya.
What companies run services between Tarifa, Andalusia, Spain and Zafarraya, Spain?
You can take a bus from Tarifa to Zafarraya via Estación de Autobuses de Málaga and Torre Del Mar in around 5h 28m.
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Algeciras to Antequera Av
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- €17–23
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €13–35
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- €21–25
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación de Autobuses de Málaga to Torre Del Mar
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €4
- Website
- https://www.alsa.com/en/
Bus from Torre Del Mar to Zafarraya
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- €2–4
- Website
- https://www.alsa.com/en/
Bus from Malaga Eeaa to Velez Malaga
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €4
- Website
- https://www.alsa.com/en/
- Phone
- +34952541113
- loymerbus@loymer.com
- Website
- loymerbus.es
Bus from Estación de Autobuses de Málaga to Torre Del Mar
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- https://loymerbus.es/
- Phone
- +34 (0) 952 50 11 02
- info@autocarescarlos.es
- Website
- autocarescarlos.es
Bus from Estación de Autobuses de Málaga to Torre Del Mar
- Ave. Duration
- 30 min
- Frequency
- 5 times a week
- Schedules at
- autocarescarlos.es
Bus from Malaga Eeaa to Velez Malaga
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- autocarescarlos.es
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Schedules at
- tgcomes.es
- Ave. Duration
- 51 min
- Estimated price
- €130–160
Taxi Radio Antequera
- Phone
- +34 952 84 55 30
- Website
- taxiantequera.es
Taxi Antequera
- Phone
- +34 600 955 845
- Website
- taxiantequera.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide



















