Cheap Bus and Carpool tickets to Santa Maria da Feira

What are the most popular routes to Santa Maria da Feira?

Porto - Santa Maria da FeiraAverage price£7Average duration30mDaily departures27
Coimbra - Santa Maria da FeiraAverage price£12Average duration55mDaily departures11
Altura - Santa Maria da FeiraAverage price£36Average duration9h 35mDaily departures2
Braga - Santa Maria da FeiraAverage price£9Average duration1h 50mDaily departures15
Nazaré - Santa Maria da FeiraAverage price£20Average duration3h 20mDaily departures2