Cheap Bus and Carpool tickets to Macedo de Cavaleiros

What are the most popular routes to Macedo de Cavaleiros?

Porto - Macedo de CavaleirosAverage priceR 153Average duration2h 30mDaily departures44
Mirandela - Macedo de CavaleirosAverage priceR 136Average duration25mDaily departures25
Aveiro - Macedo de CavaleirosAverage priceR 320Average duration3h 55mDaily departures14
Bragança - Macedo de CavaleirosAverage priceR 153Average duration35mDaily departures19
Viseu - Macedo de CavaleirosAverage priceR 321Average duration3hDaily departures8

Macedo de Cavaleiros stations and stops

Locations map