Cheap Bus and Carpool tickets to Caminha

What are the most popular routes to Caminha?

Viana do Castelo - CaminhaAverage price₹786Average duration30mDaily departures5
Valença - CaminhaAverage price₹789Average duration30mDaily departures5
Vila Praia de Âncora - CaminhaAverage price₹797Average duration10mDaily departures5
Povoa de Varzim - CaminhaAverage price₹1,244Average duration1h 15mDaily departures5
Monção - CaminhaAverage price₹1,009Average duration50mDaily departures6