I need to get from Lisbon to Seville. It seems the two main options are
1 going down to the Algavre (e.g. Tavira) then bus to Huelva and train to Seville.
2 going from Lisbon to Merida then train to Seville.
1 : allows a trip to the Algavre and some quaint towns. But despite watching many videos on the area, I am a bit underwhelmed. Nice but not amazing from what I can see unless you go to one of the place with natural sea caves which require a car
2 : allows for the fine Roman ruins in Merida, but I get different train times from Lisbon to Merida from 4-6 hours. It would seem a stop in Evora for the night might be worthwhile but adds more hours to the trip
I guess my question is two fold : how fast/reliable are the trains from Lisbon to Merida. And is there some amazing aspect to Tavira that trumps Merida?