Como llegar (ej. automóvil, avión, barco, autobús, tren)
Gracias a su excelente ubicación geográfica, Braga es fácilmente accesible en coche, tren, taxi o autobús.
La ciudad se encuentra cubierta por 5 autopistas: del Norte (A3), Sur (A3 y A1 de Lisboa), Este (A11 y A7) y Oeste (A28).
El transporte por ferrocarril conecta Braga a diversas partes del país a través de los Servicios CP (Alfa Pendular, Inter-ciudades, Trenes urbanos de Porto).
En términos de transportes por carretera, la Estación Central de Autobuses de Braga acoge las compañías Arriva, Citi express, EBA, Get Bus, Internorte, Rede Expressos, Renex, Rodonorte, Salvador Alves e Fihos Lda y Transdev, asegurando la conexión entre varios destinos regionales, nacionales e internacionales.
El Aeropuerto Francisco Sá Carneiro es el principal eje de la región noroeste de la Península Ibérica, recibiendo las compañías de aviación más relevantes y vuelos de bajo costo (a 30 minutos de Braga por autopista, aproximadamente 50 km). El aeropuerto es fácilmente accesible por la autopista A3, a través del metro de Porto y de los trenes de CP, o también a través del servicio de shuttle proporcionado por la Get Bus.
El aeropuerto de Vigo se encuentra a unos 100 km, habiendo viajes en autobús que conectan directamente las dos ciudades todos los días.
El Puerto de Leixões es la mayor infraestructura portuaria del Norte de Portugal y una de las más importantes del país (a 45 minutos de Braga por autopista).
Al nivel de transportes públicos, el municipio cuenta con los servicios de los Transportes Urbanos de Braga (TUB).