Trip to Seville

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Porto to Seville

🚂 Planning a trip from Porto to Seville? While there's no direct train, you can reach Seville in approximately 12 hours and 9 minutes with transfers along the way. Comboios De Portugal and Renfe Viajeros operate the train services for this route. 🌍 The journey covers a distance of 1,335 km and involves 2 to 4 transfers, depending on the route chosen. Travelers will pass through cities like Entroncamento, Badajoz, Merida, and Madrid before arriving at Sevilla-Santa Justa station. The train tickets between Porto and Seville range from €51 to €77.

Where to stay in Seville

There are over 1429 hotels to stay in Seville. Prices range from $14 per night.

Accomodation
  • There is no direct train from Porto to Seville. The train services from Porto to Seville are operated by Comboios De Portugal and Renfe Viajeros. The journey includes transfers at various stations such as Entroncamento, Badajoz, and Merida, taking approximately 12 hours and 9 minutes. The prices for the train between Porto and Seville range from €51 to €78.
  • The fastest train route from Porto to Seville involves three transfers and takes approximately 11 hours and 59 minutes. This route includes stops at Vigo Guixar, Madrid-Chamartin, and finally arriving at Sevilla-Santa Justa station. The train services for this route are operated by Renfe, and passengers can expect a journey covering a distance of 1,335 km.
  • Trains leaving for Seville from Porto depart from the Vila Nova De Gaia-Devesas station. This station serves as the starting point for the train journey between Porto and Seville, operated by Comboios De Portugal. Passengers can board the train at Vila Nova De Gaia-Devesas station to begin their trip to Seville.
  • There are various train routes available from Porto to Seville each with a different number of transfers. The routes listed have between 2 to 4 transfers, depending on the specific journey chosen. Passengers can select the route that best fits their schedule and preferences for the number of transfers they are comfortable with during the journey. The train services provided by Renfe Viajeros offer options for travelers to reach Seville from Porto with several transfer points along the way.
  • The train services from Porto to Seville operated by Renfe Viajeros, arrive at Sevilla-Santa Justa station. This station is located in the heart of Seville, making it a convenient point of arrival for travelers. Sevilla-Santa Justa station offers easy access to various transportation options, allowing passengers to continue their journey to their final destination within Seville. Upon arrival at Sevilla-Santa Justa station, travelers can explore the vibrant city of Seville and enjoy its cultural attractions, historical sites, and delicious cuisine.
  • The first and last trains of the day to travel from Porto to Seville vary depending on the specific route taken. The journey usually involves multiple transfers and can take approximately 12 hours and 9 minutes. It's advisable to check the train schedules for each leg of the journey to determine the exact departure times for the first and last trains on the day of travel. Additionally, arrival times at Sevilla-Santa Justa station should also be considered when planning the itinerary.
  • There are no direct train trips each day between Porto and Seville. Travelers will need to take train services that involve transfers at various stations such as Entroncamento, Badajoz, and Merida. The journey from Porto to Seville, operated by Comboios De Portugal and Renfe Viajeros, takes approximately 12 hours and 9 minutes. It's recommended to plan the itinerary carefully considering the transfer points and schedules for a smooth trip.
  • There is no direct train between Porto and Seville. Travelers will need to take a route that involves transfers at stations like Entroncamento, Badajoz, and Merida. The journey from Porto to Seville, which includes these transfers, typically takes around 12 hours and 9 minutes to complete. It's important to plan ahead and be prepared for the multiple transfers during the trip.
  • The cost of a train ticket from Porto to Seville typically ranges from €51 to €78. It is important to check for specific fares and discounts available at the time of booking. Prices may vary based on factors such as the class of service, time of booking, and availability of promotional offers. Travelers should plan and book their tickets in advance to secure the best possible price for their journey.

Will you be returning to Porto by train?

If you are looking for the return train journey, check out trains from Seville to Porto

See schedule