Cheap Bus and Carpool tickets to Odemira

What are the most popular routes to Odemira?

Lisbon - OdemiraAverage priceRUB 1,732Average duration3h 45mDaily departures6
Lagos - OdemiraAverage priceRUB 1,021Average duration1h 25mDaily departures2
Vila Nova de Milfontes - OdemiraAverage priceRUB 643Average duration20mDaily departures2
Faro - OdemiraAverage priceRUB 1,622Average duration7h 15mDaily departures1
Portimão - OdemiraAverage priceRUB 1,124Average duration1h 45mDaily departures2