From $8
Train - Operated by RenfeFrom $17
Train - Operated by RenfeFrom $20
Train - Operated by RenfeFrom $20
Train - Operated by RenfeFrom $21
Train - Operated by RenfeFrom $21
Train - Operated by RenfeROUND-TRIP FROM | $26 |
---|---|
ONE-WAY FROM | $8 |
POPULAR STATION | Seville Santa Justa |
POPULAR TRAIN COMPANY | Renfe |
The average price you’ll pay to travel by train to Sevilla will be determined by where you’re coming from. If you’re leaving from Madrid the lowest ticket price is usually about $28, from Barcelona it’s about $79 and from Jerez de la Frontera it’s around $53.
The main station in Sevilla is Seville Santa Justa. At Seville Santa Justa, you can find a number of trains offering service to other major cities. Some common major cities you can get to by train from Seville Santa Justa are Madrid, Jerez de la Frontera, and Barcelona.
Sevilla is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. However, our data also shows that Renfe, iryo, and AccesRail were frequently booked by travelers.
This week, the average one-way price to Sevilla is $27. We don’t predict any changes in price within the next 3 months. Seats may fill unexpectedly, so book when you can to secure your seat.
The distance to the center of Sevilla from either Seville Santa Justa station, Seville San Bernardo station, or Seville Virgen del Rocío station is 4.9 mi, 5.5 mi, and 5.9 mi, respectively.
You will need to travel 1.1 mi to get from Seville Santa Justa to Catedral de Sevilla, 0.6 mi to get from Seville Santa Justa to Estadio Ramón Sánchez Pizjuán, and 1.2 mi to get from Seville Santa Justa to Universidad de Sevilla.