Does anyone know if there is a bus from Tarifa to Cadiz that runs regular weekdays?
Yes, there typically are several a day. Both Avanza https://www.avanzabus.com/ and Alsa https://www.alsa.com/en/web/bus/home run that route direct. Trip takes just under two hours.
We took that bus Paul is mentioning in February 2024. Yes, it’s multiple times per day. We stopped on the way from Estepona to Cadiz and ate lunch at Tarifa. I loved Cadiz! Have a gelato or two at this shop for me. It’s in the Top 5 I’ve had in Europe:
I just checked and Avanza does not show any service from Tarifa to Cadiz. Also, I find another service based in Cadiz: https://www.tgcomes.es/
I remember seeing the Comes bus company represented when we were traveling in southern Spain, and it looks like that’s the option now for Cadiz.
UPDATE:
There are busses that go to and from Tarifa. We went on Comes from Malaga to Tarifa and on Alsa from Tarifa to Cadiz. It was difficult to get the information online...I tried going on the 3 major bus websites before we left for Spain but was not successful. I recommend going to the local bus station and using the machines there or speaking with a representative in person to get your tickets.