Vilches cuenta también con una estación de ferrocarril de la línea Madrid-Cádiz.