There are three major transport stations in Seville.
The Santa Justa train station, located just outside the historical centre, is for all train routes, as well as the high-speed AVE train with connections for Cordóba and Madrid.
Plaza de las Armas bus station is for national journeys and beach transfers to Matalascañas. This bus station serves routes to Salamanca, Madrid and San Sebastián as well as Portugal.
For Travel to regional destinations, such as Cadiz, Gilbraltar, Granada and Marbella, catch a bus from Prado de San Sebastián bus station, near to Plaza España.