Our flight back to Barcelona left at seven in the afternoon. We had been visiting Oporto for four days and we wanted to try something new. So we left our backpacks at the hostel and headed to the city train station to see what might surprise us.
Braga was our first option but we discarded it since it was two hours by train from Porto and it seemed ridiculous to make the journey if we barely had a few minutes to enjoy it. Among other discarded possibilities, we chose Guimaraes because of its proximity - one hour by train from Porto - because it was the next train to leave and, no doubt, because of its historical past as the cradle of the Lusitanian country.
Between the round trip, we had three hours to eat and take a walk through the old town of Guimaraes and we found it much better than staying another day in the well-known Porto.
The train, on time, left us in Guimaraes for less than 5 euros the round trip ticket and in just an hour and a quarter.