ROUND-TRIP FROM | $46 | The cheapest round-trip train ticket to Sevilla is from Barcelona, starting at $46. This price was found within the last 72 hours. |
ONE-WAY FROM | $23 | The cheapest one-way train ticket to Sevilla is from Madrid, starting at $23. This price was found within the last 72 hours. |
POPULAR STATION | Sevilla Santa Justa | Sevilla Santa Justa is one of the most popular stations in Sevilla |
POPULAR TRAIN COMPANY | Renfe | Renfe and AccesRail also service this route |
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 Barcelona the lowest ticket price is usually about $154, and from Madrid it’s about $145.
The main station in Sevilla is Sevilla Santa Justa. At Sevilla Santa Justa, you can find a number of trains offering service to other major cities. A common major city you can get to by train from Sevilla Santa Justa is 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. Our data shows that Renfe and AccesRail were frequently booked by travelers.
This week, the average one-way price to Sevilla is $23. 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.