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 departures46
Bragança - Macedo de CavaleirosAverage price$9Average duration35mDaily departures19
Mirandela - Macedo de CavaleirosAverage price$9Average duration25mDaily departures25
Vila Real - Macedo de CavaleirosAverage price$12Average duration1h 10mDaily departures24
Fátima - Macedo de CavaleirosAverage price$30Average duration5hDaily departures18

Macedo de Cavaleiros stations and stops

Locations map