Cheap Bus and Carpool tickets to Macedo de Cavaleiros

What are the most popular routes to Macedo de Cavaleiros?

Lisbon - Macedo de CavaleirosAverage priceR 593Average duration6h 30mDaily departures40
Bragança - Macedo de CavaleirosAverage priceR 142Average duration35mDaily departures21
Mirandela - Macedo de CavaleirosAverage priceR 141Average duration25mDaily departures24
Aveiro - Macedo de CavaleirosAverage priceR 333Average duration3h 55mDaily departures14
Viseu - Macedo de CavaleirosAverage priceR 333Average duration3hDaily departures8

Macedo de Cavaleiros stations and stops

Locations map