Find and compare train tickets to Seville on Renfe, AccesRail, and iryo. Use momondo to search one-way and round-trip train deals to Seville.
How much is a train ticket to Sevilla?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 $69, from Jerez de la Frontera it’s about $51 and from Castellón de la Plana it’s around $117.What is the main train station in Sevilla?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 Jerez de la Frontera, Valencia, and Granada.What train companies go to Sevilla?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, SNCF, and iryo were frequently booked by travelers.
Today, Seville is a major centre of communications that connect the province with the rest of the world. There is always a means of public transport to take you to your destination.
Find the best way to travel from Madrid to Seville by train, bus, flight or ferry. Book tickets from $14 (€11) with Omio today.
How to travel from Madrid to Seville?There are 3 travel options from Madrid to Seville: train, bus or flight.What is the cheapest way to go from Madrid to Seville?The cheapest way to travel to Seville from Madrid is a train with an average price of $19 (€17). This is compared to other travel options from Madrid to Seville: A train is $19 (€17) less than a bus with an average ticket price of $38 (€34) from Madrid to Seville. Taking a train costs $15 (€14) less than taking a flight, which costs on average $34 (€31) for the same trip.What is the quickest way from Madrid to Seville?The quickest way to travel to Seville from Madrid is by flight, which takes on average 1 h 10 min compared to other travel options that take longer: Getting to Seville by bus takes 6 h 11 min on average. Taking a train requires on average 2 h 37 min of travel time.