Portugal to Spain:
from the Algarve to Andalusia the easy way, by ferry, bike & train