Cheap Bus and Carpool tickets to Macedo de Cavaleiros

What are the most popular routes to Macedo de Cavaleiros?

Porto - Macedo de CavaleirosAverage price$10Average duration2h 30mDaily departures44
Bragança - Macedo de CavaleirosAverage price$10Average duration35mDaily departures20
Mirandela - Macedo de CavaleirosAverage price$9Average duration25mDaily departures24
Sines - Macedo de CavaleirosAverage price$50Average duration9h 35mDaily departures4
Aveiro - Macedo de CavaleirosAverage price$23Average duration3h 55mDaily departures14

Macedo de Cavaleiros stations and stops

Locations map