There are several possibilities to travel from Malaga to Tarifa or visa versa. One of the easiest ways is to rent a car. There are a couple of car rentals in Malaga:
Another easy way is to go by bus. First you have to take the bus to Algeciras. The bus to Algeciras leaves from the ‘estacion de autobuses’ in Malaga city centre. The bus to Algeciras leaves eight times a day. The bus from Algeciras to Malaga leaves also eight times a day. The price for a single ticket is around 17 euros per person. You can buy the tickets online or at the bus station.
From Algeciras to Tarifa and visa versa there are buses leaving almost every hour. The price for a single ticket is around‚ 2 euros per person. You can buy the tickets online or at the bus station.
See for the exact timetables:
Also check these sites: