Bahn.
Von Porto aus erreicht man Braga am besten mit dem Zug. Es gibt tägl. mehrere Verbindungen von den Bahnhöfen Campanhã und São Bento. Die Fahrt dauert ca. 1 Std. 40 Minuten und vom Bahnhof in Braga aus ist man in ca. 15 Minuten zu Fuß in der Altstadt.
Bus.
In Braga, in der Rua dos Chãos, ebenfalls nicht weit vom Zentrum entfernt, gibt es außerdem einen großen Busbahnhof, in dem verschiedene Busgesellschaften ihren Standort haben. Von hier aus kann man praktisch jeden Ort im Norden erreichen. Auch nach Porto und Lissabon fahren Busse.
siehe auch Unterwegs