Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Seville to Lisbon by train
-
First train14:58
-
Last train17:45
-
Avg changes1
-
Fastest journey14hr 35m
-
Distance315 kilometres
-
Trains per day2
-
Avg. journey time15hr 36m
-
Train operators
Seville to Lisbon by train
Gearing up for an adventure by rail from Seville to Lisbon? Read on for essential information about this journey, which spans 315 kilometres.
Train cost between Seville to Lisbon
Getting from Seville to Lisbon by rail typically costs £58.50, but runs about if booked a month in advance. If you wait until 7 days before departure, prices increase to . Booking as early as possible helps you find the lowest cost tickets, but that’s not the only way to save.
Finding cheap train tickets with Rail Europe
Different train operators run discounts throughout the year, giving travellers the opportunity to check out a new city and keep some extra cash in their pockets to use during their adventures. To stay on top of all discounts, sign up for the Rail Europe newsletter. We will notify you when promos come up on popular train operators like Eurostar, Renfe, Trenitalia, SNCF and many more. We will also share travel inspiration and tips for making the most out of your travels – including other money-saving pointers.
Seville to Lisbon departure timetable
On this route, 2 trains run daily, with the first one leaving Seville at 14:58 and the last leaving at 17:45 during the week.
For weekend travel to Lisbon, the earliest departure is at 14:58 and the last one is at 17:45. You will find that departures along this journey occur every 3 hours and 40 minutes.
Seville to Lisbon distance and train travel time
The total distance for this route is 315 kilometres, with the fastest trip taking 14 hours and 35 minutes.
When do tickets go on sale between Seville and Lisbon?
You can start planning and booking your trip between Seville and Lisbon 4 months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Making the most of your trip to Lisbon
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Lisbon.
Frequently asked questions
What is the travel distance between Seville and Lisbon by train?
The total journey from Seville to Lisbon is 315 kilometres.
How much does it cost to go from Seville to Lisbon by train?
The cheapest fare for this route is £58.50. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
How far in advance can I book my Seville to Lisbon train travel?
Tickets for travel along this route go on sale 4 months in advance.
How long does the train take from Seville to Lisbon?
The fastest journey by train is 14 hours and 35 minutes.
Other journeys to Lisbon View all journeys to Lisbon
-
From London to Lisbon From £357.50
-
From Paris to Lisbon From £140.50
-
From Madrid to Lisbon From £22.00
-
From Irun to Lisbon From £25.00
-
From Barcelona to Lisbon From £52.50
-
From San Sebastián/Donostia to Lisbon From £25.00
-
From Hendaye to Lisbon From £25.00
-
From Bordeaux to Lisbon From £46.00
-
From Narbonne to Lisbon From £162.50
-
From Valladolid to Lisbon From £21.00
-
From Montpellier to Lisbon From £135.50
-
From Lyon to Lisbon From £90.00
Other journeys from Lisbon
-
From Lisbon to Madrid From £21.50
-
From Lisbon to Valladolid From £21.00
-
From Lisbon to Barcelona From £66.50
-
From Lisbon to Irun From £25.00
-
From Lisbon to Salamanca From £18.00
-
From Lisbon to San Sebastián/Donostia From £25.00
-
From Lisbon to Hendaye From £25.00
-
From Lisbon to Girona From £131.50
-
From Lisbon to Paris From £58.00
-
From Lisbon to Bilbao-Abando From £28.00
-
From Lisbon to London From £197.50
-
From Lisbon to Alicante From £59.50
Other journeys from Seville
-
From Seville to Córdoba From £5.97
-
From Seville to Granada From £14.92
-
From Seville to Cádiz From £11.94
-
From Seville to Jerez de la Frontera From £10.45
-
From Seville to Barcelona From £8.95
-
From Seville to Madrid From £4.85
-
From Seville to Málaga-María Zambrano From £22.76
-
From Seville to Valencia From £22.76
-
From Seville to Bobadilla From £17.16
-
From Seville to Huelva From £5.60
-
From Seville to Toledo From £32.09
-
From Seville to Zaragoza From £9.33