El municipio carece de estaciones de ferrocarril, por lo que para hacer uso de este servicio hay que desplazarse a la Estación de Villanueva de la Serena que es la más próxima o a otras como las de Don Benito, Cabeza del buey, o para trayecto del AVE a la Estación de Ciudad Real.