The only rail company in Spain is RENFE. They have a web page here. http://renfe.es Spain has a modern rail network. There is a high speed rail network between Barcelona and Sevilla via Madrid.