A typical visit to the historic centre takes around three hours, or five hours if you wish to explore all of its museums and religious buildings. Penha hill (Monte da Penha) is a good addition to a trip to Guimarães. It takes around 90 minutes to explore the sights of Parque da Penha and ride the cable car both ways.