Cheap Bus and Carpool tickets to Lagoa

What are the most popular routes to Lagoa?

Lisbon - LagoaAverage price£12Average duration3h 35mDaily departures33
Faro - LagoaAverage price£8Average duration1h 33mDaily departures25
Portimão - LagoaAverage price£5Average duration20mDaily departures58
Albufeira - LagoaAverage price£7Average duration48mDaily departures83
Aveiro - LagoaAverage price£35Average duration7h 35mDaily departures6