Cheap Bus and Carpool tickets to Braga

Scenic view of Braga

What are the most popular routes to Braga?

Lisbon - BragaAverage priceR 287Average duration4h 40mDaily departures59
Madrid - BragaAverage priceR 1 544Average duration13h 40mDaily departures10
Guimaraes - BragaAverage priceR 142Average duration25mDaily departures15
Valença - BragaAverage priceR 457Average duration59mDaily departures8
Clermont-Ferrand - BragaAverage priceR 1 858Average duration1d Daily departures4