Very close to Porto there are several interesting places and cities to which you can take a train ride. One
When you visit Madrid, you will see that there are so many attractions and activities that time is not enough. The last time I traveled I spent 5 days in Madrid and I'll tell you