Cheap Bus and Carpool tickets to Caminha

What are the most popular routes to Caminha?

Porto - CaminhaAverage priceCOP 50,770Average duration2hDaily departures9
Viana do Castelo - CaminhaAverage priceCOP 29,366Average duration30mDaily departures5
Braga - CaminhaAverage priceCOP 58,235Average duration2hDaily departures2
Guimaraes - CaminhaAverage priceCOP 65,240Average duration2h 25mDaily departures2
Valença - CaminhaAverage priceCOP 29,295Average duration30mDaily departures5