Lisbon - Seville: Trains, Buses, Flights & Carpooling

location icon
Enter a valid place.
See a list of valid places here
location icon
Enter a valid place.
See a list of valid places here
date icon

Travel from Lisbon to Seville. Compare and combine trains, buses and flights in one search. Find the cheapest tickets.
Plaza España, Seville

What is the best way to get from Lisbon to Seville?

Flying is the fastest way to get from Lisbon to Seville. If you search well in advance you can find affordable tickets, but otherwise it can get expensive.
Make sure to check also car-pooling options like BlaBlaCar: their prices are much lower than any flight. In addition, if you consider transfer times between cities centers and airports plus waiting times, car actually does not take much longer than flying.
For low-budget travellers, bus will probably be the cheapest way. However, in case no low-fares are available for certain dates, this article will show you several other cheap alternatives. Keep reading if you do not want to miss any option! ;)
from 57€
1h 10m
fastest
Bus
from 10€
6h 30m
cheapest
from 67€
15h
greenest
from 26€
4h 20m
from 92€
4h 20m
from 334€
4h 20m
from 16€
8h 4m
from 21€
6h 20m
from 27€
3h 1m

In order to see all updated times and prices for a specific date, try Travelinho's search engine.

Flights from Lisbon to Seville

price
from 57€
duration
1h 10m
clean
91kg CO2
TAP Portugal / Airbus A321-212 / CS-TJH
TAP Portugal is the only airline offering direct flights between both cities, usually three per day.
The first flight departs at 07:10 and the last one at 22:00.
Lisbon Airport
Seville Airport
Frequency

M T W T F S S
07:10
09:20
12:10
14:20
12:20
14:30
22:00
00:10 (+1)
Times are only for reference and might not be up-to-date.
Times are local times. Time-zone change between Portugal and Spain is +1h.
Prices can vary drastically depending on many factors, as it is typically the case with airlines.
The sooner you book, the better your chances to find cheaper fares.

From Lisbon to Seville by bus

price
from 10€
duration
6h 30m
clean
24kg CO2
There are two companies riding direct buses: Alsa and Flixbus.
The fastest buses complete the journey in 6h and 45 minutes.
Prices are usually between 25 and 30€, although it is possible to find tickets for as cheap as 10€ if checking with enough time.
To get a feeling of how the bus ride is, you can check out this video of Seven Wanders the World on Youtube.

Bus timetable

Alsa

Alsa operates 2 daily buses, the first departing at 13:30 and the last one departing at 21:30 (overnight bus).
Tickets usually become more expensive, the later you book. That means, by booking several months in advance you can find tickets for 20€, but if you book at the last minutes it can cost twice as much.
Lisbon Sete Rios
Seville Plaza de Armas
Frequency

M T W T F S S
13:30
21:30
21:30
06:15 (+1)
Times are only for reference and might not be up-to-date.
Times are local times. Time-zone change between Portugal and Spain is +1h.

Flixbus

Flixbus runs 2-3 daily buses.
Note that Flixbus uses the same pricing system as airlines, meaning prices can change a lot. Normally the earlier you book, the cheaper the ticket.
The cheapest tickets can cost as less as 10€, while for high-demand buses the price can increase up to three or four times as much.
Lisbon Oriente
Seville Prado de San Sebastián
Frequency

M T W T F S S
08:50
17:35
12:50
21:35
22:15
05:45 (+1)
Times are only for reference and might not be up-to-date.
Times are local times. Time-zone change between Portugal and Spain is +1h.

Bus stations

Lisbon
Seville
Sete Rios
Oriente
Plaza de Armas
Prado de San Sebastián

Map of Lisbon with station of Sete Rios marked.
Map of Lisbon. Source:  © OpenStreetMap.
The bus station of Sete Rios is located at the north-west of the city. There is also a train station with the same name next to it.
Lisbon's undergound system connects the station with the city center. Look for the subway station Jardim Zoológico, very close to Sete Rios and part of the Blue line (Az).
Map of Lisbon with station of Oriente marked.
Map of Lisbon. Source:  © OpenStreetMap.
The station of Oriente is located at the north-east of the city.
It has also a subway station, part of the Red line (Vm), that goes straight to the airport.
Map of Seville with station of Plaza de Armas marked.
Map of Seville. Source:  © OpenStreetMap.
The bus station of Plaza de Armas can be found at the west of the old town, just next to the Puente del Cristo de la Expiración and 16 minutes walking from the Cathedral.
Map of Seville with station of Prado de San Sebastián marked.
Map of Seville. Source:  © OpenStreetMap.
The bus station of Prado de San Sebastián lies at the south of the old town, behind the Real Alcázar and 15 minutes walking from the Cathedral.

From Lisbon to Seville by train

price
from 67€
duration
15h
clean
15kg CO2
There is not any direct train between Lisbon and Seville.
In order to do the complete journey by train, you will need to make a change in Madrid.
Train connections at the border of south Spain and Portugal
Railway tracks cross the border between Spain and Portugal in three different places, but not in the very south.
Alternatively, you can take a train to Faro and do the last part of the journey between Faro and Seville by bus. Check out the chapter From Lisbon to Seville via Faro for more details about this option.

By train via Madrid

By traveling via Madrid, you can get from Lisbon to Seville using only trains. This is the most sustainable way of traveling in terms of CO2 emmissions.
Even though both segments Lisbon-Madrid and Madrid-Seville are operated by Renfe, most probably you will need to make two different bookings.
Make sure to give yourself enough time between trains to minimize the risk of missing your connection, as there will not be any transfer guarantee.

Segment 1: Night train from Lisbon to Madrid

RENFE 334 y 252 en Madrid Chamartín
There is only one train running every day from Lisbon to Madrid. It is an overnight train, called Trenhotel Lusitania. The ride takes about 10 hours and you can find tickets for as less as 25€.
Despite the duration of the journey, this can be a very efficient option to travel. By sleeping in the train, you both travel and sleep at the same time, saving one night of accomodation.
Prices are variable, so again the sooner you book, the cheaper it will be.
Renfe usually starts selling tickets between one and two months before departure.
Train timetable Lisbon - Madrid
Lisbon Oriente
Madrid Chamartin
Frequency

M T W T F S S
21:34
08:40 (+1)
Times are only for reference and might not be up-to-date.
Times are local times. Time-zone change between Portugal and Spain is +1h.

Segment 2: Madrid to Seville on the following morning

The second part of your journey will be a fast-speed train from Madrid to Seville.
This line was the first one to offer high-speed trains in Spain, in 1992. It takes slightly more than 2h 30min to cover the 445km between both cities. Prices usually range between 40 and 60€.
Note that the arrival from Lisbon is at the station of Madrid-Chamartín, while the departure to Seville is from Madrid-Atocha.
Line 1 of Madrid's subway connects both stations in 22 minutes, running every 5 minutes.
You will want to allow yourself at least a margin of one hour to make the change.
Train timetable Madrid - Seville
Madrid Atocha
Seville Santa Justa
Frequency

M T W T F S S
06:20
09:16
07:00
09:32
07:00
09:55
07:30
09:51
08:00
10:32
08:30
11:14
09:00
11:38
10:00
12:32
11:00
13:32
12:00
14:32
13:00
15:40
13:30
16:05
14:00
16:32
15:00
17:21
16:00
18:30
16:20
18:52
16:30
18:51
17:00
19:38
18:00
20:32
18:35
21:08
19:00
21:38
20:35
23:15
21:25
00:10 (+1)
Times are only for reference and might not be up-to-date.

Train stations

Lisbon
Madrid
Seville
Oriente
Chamartín
Atocha
Santa Justa

Map of Lisbon with station of Oriente marked.
Map of Lisbon. Source:  © OpenStreetMap.
The station of Oriente is located at the north-east of the city.
It has also a subway station, part of the Red line (Vm), that goes straight to the airport.
Map of Madrid with station of Chamartin marked.
Chamartín is the second largest train station in Madrid. It is located at the north of the city.
It has a metro station serving Line 1 and Line 10.
Map of Madrid with station of Atocha marked.
Atocha is the biggest station in Madrid. It is located very close to the city center, just next to the wonderful Parque de El Retiro.
In addition to all sort of trains, it also has a metro station serving Line 1.
Map of Seville with station of Santa Justa marked.
The station of Santa Justa is the main railway station in Seville.
It is located close to the city center, two kilometers east from the Cathedral.

From Lisbon to Seville by car

Car-pooling from Lisbon to Seville

price
from 26€
duration
4h 20m
clean
19kg CO2
Car-pooling can be a very interesting alternative, offering competitive prices and a reasonable travel duration.
In addition, it gives the chance to meet new people, which can turn out in very interesting conversations.
The biggest platform is BlaBlaCar, which is included in our search engine. Rides starting from 26€ can be found, although usually they cost between 30 and 40€.
By checking one week or less before departure there are good chances to find a ride. However, if you search for a date later than two weeks before departure, it will be difficult to find any rides yet.
Be aware that BlaBlaCar's platform has still not mastered traveling with a change of time-zone, as it is the case between Lisbon and Seville. That means in some cases the arrival time might be wrong. Make sure to cross-check it with the driver to avoid missunderstandings.
Another platform offering the possibility to share rides is Amovens. It is smaller than BlaBlaCar, but the route between Lisbon and Seville is popular, so you might find offers as well.

Own car

price
from 43€
duration
4h 20m
There are 3 different routes to go from Lisbon to Seville. They range from 393 km to 466 km and all take between 4h 20m and 4h 40m.
Map of the 3 possible road routes from Lisbon to Seville

Lisbon - Badajoz - Seville
duration   434 km
duration   4 h 20 min
price   Tolls: 16.60€
Best sight along the way:
See route details on Google Maps
Lisbon - Beja - Seville
duration   393 km
duration   4 h 40 min
price   Tolls: 9.30€
Best sight along the way:
See route details on Google Maps
Lisbon - Faro - Seville
duration   466 km
duration   4 h 20 min
price   Tolls: 26.00€
Best sight along the way:
See route details on Google Maps
When driving in Portugal, it is important to know that all highways have tolls and some of them can only be payed electronically. You can find all the information at PortugalTolls.com.
Driving through Beja is the alternative with less kilometers of highway through Portugal, and therefore it is the cheapest option. This option also lets you enjoy wonderful landscapes, but it is 20 minutes slower than the other two. The total cost according to via Michelin is 43€ (34€ fuel + 9 € tolls).
The other two alternatives are very similar in terms of duration, but vary on cost.
Driving via Badajoz will have less tolls in the Portuguese side. In the Spanish side you will have to drive 80 km without highway, between Zafra and Badajoz. According to Via Michelin it will cost 53€. The cost includes 36€ for fuel consumption and almost 17€ for tolls.
Driving via Faro will let you drive the complete ride in highways, but it will cost 10€ more in tolls.

Private car transfer from Lisbon to Seville

price
from 334€
duration
4h 20m
If money is not an issue, there is also the possibility to book a private car transfer. This option is very flexible regarding times and as hassle-free as you can get.
The company daytrip seems to have a high quality service according to reviews on Tripadvisor (we have not tried them ourselves). Their offer includes an English-speaking driver and the possibility to visit different sights along the way.
You might also want to check Suntransfers.com, as they have also good reviews on both Tripadvisor and Trustpilot. This might be especially interesting if you are a large group. Their private minicoaches and coaches decrease the price per person to a reasonable level even for budget-sensitive travelers.

Via Faro

price
from 16€
duration
8h 4m
clean
17 kg CO2
Faro
Faro is very well connected to both Lisbon and Seville. Therefore, it is interesting to consider travelling via Faro in order to get to Seville.
This alternative can turn out pretty cheap, since you can find Promo-tickets between Lisbon and Faro starting from 10€, and buses from Faro to Seville starting from 6€.

Segment 1: Lisbon - Faro

Lisbon and Faro are very well connected by train and by bus. Below you can find the timetables for the trains.

Timetable for trains

Lisbon Entrecampos
Faro Station
Frequency

M T W T F S S
08:31
11:23
10:10
13:30
14:10
17:35
17:31
20:23
18:30
21:50
Times are only for reference and might not be up-to-date.
For all details about this segment, check out our article How to get from Lisbon to Faro.

Segment 2: Faro - Seville

The best way to get to Seville from Faro is by bus.
There are between 8 and 10 daily rides from different bus companies, including Alsa, Flixbus, Damas and Eurolines.
In order to find out about exact schedules and prices, make a search with our unique search engine.

Via Porto

price
from 21€
duration
6h 20m
clean
121 kg CO2
Porto
Although it might seem strange to travel first north to Porto and then south to Seville, you should consider this option for one reason: there are very cheap flights from Porto to Seville.
It can be specially appealing if the cheapest bus tickets for your date are sold out, or if you just don't want to be more than 6 hours in a bus.
Also, this gives you the chance to visit this wonderful city if you plan enough time for the transfer!
In Porto, the line E of the metro takes you from the station of Campanha to the airport in about 35 minutes.
Unfortunately, cheap flights are not offered every day, but only on certain days of the week.

Segment 1: Lisbon - Porto

You have many possibilities to get from Lisbon to Porto. The best one is probably by train. You can find the timetable below.
Standard price is 23€, but if you check with enough time (4 weeks in advance), you might find tickets for 10€.

Timetable for trains

Lisbon Santa Apolónia
Porto-Campanhã
Frequency

M T W T F S S
06:30
09:46
07:00
09:50
08:00
10:57
09:00
11:50
09:30
12:46
09:57
12:50
11:30
14:46
12:00
14:50
14:00
16:50
15:30
18:46
16:00
18:50
16:30
19:46
17:00
19:50
17:30
20:46
18:00
20:50
18:57
21:50
19:30
22:46
20:00
22:57
21:30
00:51 (+1)
Times are only for reference and might not be up-to-date.

Segment 2: Porto - Seville

Ryanair offers super cheap flights from Porto to Seville. If you are lucky you can find fares starting from 5€ with a small bag (+6€ for a normal-size cabin trolley).
Otherwise, TAP Portugal and Iberia also offer direct flights, but their prices usually start from 60€.

Timetable for Ryanair flights

Porto Airport
Seville Airport
Frequency

M T W T F S S
14:10
16:30
18:50
21:10
21:10
23:30
Times are only for reference and might not be up-to-date.
Times are local times. Time-zone change between Portugal and Spain is +1h.

Via Madrid

price
from 47€
duration
6h 5m
clean
146kg CO2
Madrid
Apart from getting to Seville all the way by train via Madrid, you can also find interesting combinations via the Spanish capital for flight + train.
Flying from Lisbon to Madrid and taking then a train to Seville can be a surpisingly efficient option.
There are plenty of flights between Lisbon and Madrid at very competitive prices. In addition, there are also many high-speed trains between Madrid and Seville.
In case of flights with Air Europa, some online travel agencies such as Travelgenio (not to be confused with Travelinho, we are two independent website) let you book both flight and train together. This is not only more convenient, but also often cheaper than booking flight and train separately.
Our Search Engine includes also these offers. By making a search you will find these combinations and many others.

What can I visit on my way from Lisbon to Seville?

Depending on the route you decide to take, you will have the possibility to visit on city or another.

Évora

Evora
Évora is a UNESCO World Heritage site since 1986.
The old town is surrounded by walls. Inside those walls you can find a cathedral, a Roman temple and the Chapel of Bones!
For more information about what to see in Évora, check out Julie Dawn Fox's blog, written by a Brit living in central Portugal.

Beja

Beja
Named Pax Julia by Julius Caeser, Beja is not as touristic as Évora, but it is well worth visiting.
Its main attraction is the castle, located at the top of a hill, and its Keep (Torre de Menagem). You can climb to the top and enjoy a wonderful view of the town and its surroundings.
For more information about Beja, The Crazy Tourist explains in detail everything you can do there.

Tavira

Tavira
Last but not least, arriving to the south coast of Portugal and already very close to Faro stands Tavira.
Some clame that Tavira is the most beautiful city of the Algarve.
To know more about Tavira, check out AlgarveFun's article.

How to get around in Seville?

It is not recommended to move around Seville with your own car. Parking is expensive and cars are not allowed in many streets of the city center.
The old town can be covered walking. In addition, there is an extensive bus and tram network, as well as a metro line with 22 stations.
Taxis are available pretty much everywhere. A ride between the airport and the city center has a fixed cost of 25€.

Find accommodation in Seville

If you are travelling to Seville, you might be interested in looking for accommodation. By using the search box below you can find the best prices in several types of accommodation, from low-budget hostels, to appartments and fancy hotels. The sooner you book, the cheaper it will be. In some cases you might have free cancellation under certain conditions!
Booking.com
Image credits