El único medio de transporte público, además del taxi, que llega hasta Tarifa es el autobús, que ...
La conexión con los aeropuertos y las ciudades en que están situados es bastante buena.
Para utilizar el autobús, Transportes Generales Comes es la compañía que sale a Tarifa directamente (Parada: c/Batalla del Salado, 956684038)
Desde MálagaAeropuerto lo mas rápido es coger el bus directo Aeropuerto -> Marbella. (horario) Asi no hay que pasar por el centro de Malaga. Desde Marbella luego hay que ir a Algeciras, donde tienes que cambiar para Tarifa. A no se que tengas muy mala suerte con las conexiones, se tarda alrededor de 3-4h. (y cuesta 12 Euros)