We are planning a trip to Seville, Spain and are having a little difficulty figuring the best way/ways to get down to Tavira, Portugal and then up to Evora and finally Lisbon. We know the trains are good from Evora into Lisbon so our main questions relate to Seville to Tavira:
Is the EVA bus to Tavira from Seville the easiest bet? Are there rental car agencies in Tavira?
We could rent a car in Seville, drive it to Ayamonte and drop it, then take the Ferry across the river to Vila Real de Santo Antonio and rent car there or at the Monte Gordo airport. We would then drive this car over to Tavira to visit it and then head up to Evora and drop the car there before taking the train into LIsbon.. Comments?
Any other suggestions?
Many thanks for your assistance in advance.