All bus routes to Macedo de Cavaleiros (Portugal) B L P B Bus Braganza to Macedo de Cavaleiros L Bus Lisbon to Macedo de Cavaleiros P Bus Porto to Macedo de Cavaleiros