Cheap Bus and Carpool tickets to Braga

Scenic view of Braga

What are the most popular routes to Braga?

Lisbon - BragaAverage price₪51Average duration4h 40mDaily departures59
Madrid - BragaAverage price₪274Average duration13h 40mDaily departures10
Guimaraes - BragaAverage price₪26Average duration25mDaily departures15
Valença - BragaAverage price₪81Average duration59mDaily departures8
Clermont-Ferrand - BragaAverage price₪329Average duration1d Daily departures4