The nearest train station is San Fernando, 35 km from Caños de Meca. San Fernando has daily connections to Seville (AVE train), Jerez, Madrid, Barcelona, and more. From there, the drive to Camping Camaleón takes about 20 minutes. The bus will take a little longer, but there is also a direct service throughout the summer.
RENFE: 902240202
www.renfe.es