Salut!
Pour
Lisbonne c'est possible de faire l'aller retour (tôt le matin, tard le soir), mais c'est minimum 6h de train dans la journée.
Je te conseille d'y rester au minimum 1 nuit sur place (hotels très abordables si réservés en avance).
Dans la région de
Porto, en dehors de la ville elle même, en train ou en voiture, il y a de petites destinations sympa pour un "daytrip"..
Braga,
Guimarães,
Viana do Castelo au nord.
Au sud, surtout
Espinho avec sa grande plage, son casino et ses restaurants de poisson frais (si si, pas de carte disponible, seulement en fonction des arrivages du jour!!) et si en voiture, un petit retour en soirée par la route qui longe le littoral via Aguda et la chapelle Senhor da Pedra)
Aveiro vaut également le détour, ville très haute en couleur, avec ses pâtisseries locales, et sa Costa Nova.
La remontée du
Douro est aussi très sympa, mais il faut une voiture.