By rail: Santa Justa Station serves the city of Seville and offers connections to and from major destinations in Andalusia as well as from major Spanish cities. From Madrid, the journey takes 3 hours, while from Barcelona it takes 9 hours. For more information, visit the rail provider’s website at:
www.renfe.es.