
How to travel overland from Seville to Lisbon: a slow-travel adventure by train and bus
Nov 18, 2025 • 5 min read
Aznalcázar station on the Seville to Huelva train line in Spain. Felipe Rodriguez/Getty Images
I had just spent two days in Seville bumping from tapas bar to tapas bar and it was possibly the most fun I’d ever had eating and drinking. But all good things must come to an end and I needed to get back home to Lisbon. There are direct flights between these cities, but I wanted to see this slice of southern Iberia up close.
The space and facilities afforded me by a train meant it was a natural choice over the bus. However, the lack of international train connections between Spain and Portugal meant my journey would be neither straightforward nor fast – but where's the fun in that?
Two trains, a bus, two travel hubs and nearly 15 hours of travel later, I arrived home. You could do it in less time but the joy of slow travel is about taking the time to explore and savor your surroundings. This is how I traveled from Seville to Lisbon by train.
Take the train from Seville to Huelva
I kicked off my trip at 7:45am on a Sunday morning at Seville’s modern-feeling Santa Justa train station by boarding a nearly empty “medium distance” Renfe train to Huelva.
Spain’s Renfe trains are, in my experience, comfortable and efficient. I folded down the tray, plugged in my laptop and tethering with my phone (despite all the other conveniences, the wi-fi never seems to work) tackled some work.
Treated to a moving landscape of dry rolling hills, olive orchards and the occasional whitewashed village, I was reminded of parts of northern California. After just short of 2 hours, I arrived in the port city of Huelva.
Spend a morning in Huelva
Unfortunately, there is no luggage storage facility at Huelva’s train or bus station, so I had to keep my bag with me. The town is just a 10-minute stroll from the station, where I had a very Spanish breakfast of chocolatey churros. From there, I walked around 800m to Muelle de Riotinto, ostensibly Huelva’s main attraction – a two-level, sweeping 19th-century iron pier that juts out into the marshy inlet, overlooking both the city and the vast salt flats opposite.
After an enjoyable walk along the shore, I returned to Huelva’s seemingly abandoned city center (it was, after all, Sunday morning). I wanted a taste of grilled cuttlefish – residents of Huelva are known as choqueros because of their fondness for choco, the local name for the cephalopod.
Sadly, Bar Agmanir, a recommended seafood restaurant that serves the dish, was closed. Eventually, I ended up at Bar Los Maestres, steps from the bus station, where I had my first taste of another popular local product, vinho de laranja – a sweetened, fortified wine seasoned with bitter orange peels.
Catch the bus from Huelva to Faro
Portugal is only 60km (37 miles) due west from Huelva, and though the Portuguese border town of Vila Real de Santo António has a train station, there are no tracks linking these places. This leg of the journey would happen aboard a bus to Faro, southern Portugal's travel hub.
At 1:50pm, I boarded a packed bus at Huelva’s centrally-located bus station and spent the next hour and a half or so on a highway that passed orange orchards, dry hills, greenhouses and wooded areas with fluffy-looking trees. We crossed a bridge over the Guardiana River, unceremoniously moving from Spain into Portugal. I napped and listened to a podcast rather than try to work in a relatively tight space.
Upon arrival in Faro, I had around 4 hours before my next and final train. My early lunch felt like a distant memory so I hailed a taxi and made the short ride just outside of the city center for a late lunch. O Tintol is a grilled fish buffet – a concept that might only exist in Portugal – that includes sides that reflect southern Portuguese cuisine.
After lunch, I took a cab back to central Faro. Once again, there were no luggage storage facilities at the train or bus station, so I used Nannybag for the first time – an app-based resource for luggage storage. I left my bag at a clothing shop near the train station and headed out to explore the town unburdened.
Faro’s historical center has an old wall, part of which can be climbed for views out over the marshy surroundings. The town has a few noteworthy churches – Igreja de Nossa Senhora do Carmo has a chapel lined with the bones of former monks – and its medieval city center is compact, charming and a delight to explore on foot.
After a couple of hours of wandering in the heat, I cooled off at one of several open-air cafes that line Faro’s handsome marina, listening to fishers chat and watching the boats pull in. Just offshore are five islands, which are connected to the city by frequent ferries, and it struck me that Faro could easily justify an overnight stay.
Ride the train from Faro to Lisbon
But I had a train to catch! At 6:15pm, I boarded a Comboios de Portugal (CP) train from Faro to Lisbon. It was close to sunset as we left, and as the light faded, the train sliced through the sparsely wooded hills of Portugal’s Algarve and southern Alentejo regions. I was able to plug in and work on this train as well and was beginning to enjoy this new mobile office.
Arrive in Lisbon for the evening
After a little over 3 hours – nearly 15 hours after I’d boarded that train in Seville – we pulled into Lisbon’s Entrecampos Train Station. Although there had been no delays along the entire trip, I was exhausted. I grabbed a taxi and finally, was home.
How to make it happen
Tickets
I bought nearly all my tickets – Renfe, FlixBus and CP – in advance, using the companies’ respective apps. The train tickets – €12.70 for Renfe, around €26 for CP – were in line with prices I’d paid previously. The bus ticket, at nearly €30, seemed expensive for a 1 hour and 20-minute ride, but I had no other options.
Food and drink
Long-distance Renfe and CP trains have dining cars, but the options aren’t great – bags of snacks, simple sandwiches, beverages – and I also wanted to make local food part of my trip, so I factored in eating at local restaurants at each of my transit points.
Facilities
There’s a lack of luggage storage facilities at smaller- and medium-sized Spanish and Portuguese bus and train stations, which is a problem for this type of travel. I’d use Nannybag – or a similar app service – again in the future.








