HOW TO GET from Lisbon to Seville

The airlines TAP Portugal and Ryanair run direct flights between Lisbon and Seville. TAP Portugal offers 3 daily flights (from 65€) while Ryanair flights 3-times per week (from 10€). The flight takes 1 hour.
Lisbon’s airport is called Portela (LIS) and is located 7 km north of the city center. To get from the airport to the center, you have several options:
Seville’s San Pablo airport (SVQ) is located 10 km north-east of the city center. For information on how to get from the airport to the center, check out our page How to get from Seville's airport to the city center.
Lisbon and Seville are 400km (250 miles) apart and the drive takes about 4h 30m. Although there are several route options, these are our top two choices:
To find the best deals on rental cars, we recommend Discover Cars, which searches through the web for the best prices.
The company ALSA runs buses from Lisbon to Seville. The trip takes between 6 and 7:30 hours. There are two daily buses, which make three stops in Seville (Prado station, Plaza de Armas station and Santa Justa station) and three in Lisbon (Lisbon airport, Orient station, Sete Rios station). Expect to pay between 27 and 45€.
To search and book bus tickets, go to www.alsa.com
There are two main bus stations in Lisbon:
For up-to-date information on Lisbon’s metro: www.metrolisboa.pt
Seville’s main bus station is called Plaza de Armas and it is located just west of the old town next to the river. To go between the bus station and the cathedral, you can take the city bus line C4. For up-to-date information on the local city buses: www.tussam.es
There are no direct trains from Lisbon to Seville. If you want to travel by train, you will have to go through Madrid. The total trip will take over 12 hours and you will have to change stations in Madrid.
To search and book train tickets, go to www.renfe.com.