Can anyone tell me if you have to buy tickets in advance for the hop on hop off sightseeing bus in Porto? Can I buy them at the bus stop? What is the difference in the 2 lines that are offered....red ....blue? And how late in the day do they run? Lastly, where is the closest hop on to Rua Duque De Loule?
Thanks in advance for any help with this.