- Rio Maior to Odemira buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Av. Dr. Mário Soares | Odemira | No tags | ||||
![]() | Bus | Av. Dr. Mário Soares | Odemira | No tags | ||||
![]() | Bus | Av. Dr. Mário Soares | Odemira | No tags | ||||
![]() | Bus | Av. Dr. Mário Soares | Odemira | No tags | ||||
![]() | Bus | Av. Dr. Mário Soares | Odemira | No tags |
Compare 2 ways to go from Rio Maior to Odemira
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Odemira. The journey takes about 5 hours 55 minutes, and with fares starting at just $42, it presents an excellent value for a comfortable ride.
2bus per day
5h 55mAverage Duration
196 kmDistance
5kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$42 - $42 | Average Duration5h 55m | 5kg CO₂e | ||
Carpool | Average Price$31 - $31 | Average Duration3h | 8kg CO₂e |
Compare bus companies
4 out of 5 stars4/523,886 reviews
Based on 23886 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the cleanliness and the ticket access but often complained with the power outlets. Rede Expressos ticket prices on this trip start at $42
PT Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Rede Expressos, Trenitalia
Frequently asked questions about travelling from Rio Maior to Odemira by bus
How far is Rio Maior from Odemira?
The distance between Rio Maior and Odemira is approximately 196 km (122 miles).
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Rio Maior
Buses Leaving from Rio Maior
- Bus from Rio Maior to Porto
- Bus Rio Maior - Ferreira do Alentejo
- Rio Maior - Moura
- Bus from Rio Maior to Catraia Mouronho
- Bus Rio Maior - Mértola
- Rio Maior - Odemira
- Bus from Rio Maior to Faro
- Bus Rio Maior - Olhão
- Rio Maior - Alter do Chão
- Bus from Rio Maior to Beja
- Bus Rio Maior - Leiria
- Rio Maior - Vilamoura
- Bus from Rio Maior to Fronteira
- Bus Rio Maior - Alcobaça
- Rio Maior - Portalegre
Buses Going to Rio Maior
- Bus from Benedita to Rio Maior
- Bus Porto - Rio Maior
- Seia - Rio Maior
- Bus from Moura to Rio Maior
- Bus Cercal do Alentejo - Rio Maior
- Santa Comba Dão - Rio Maior
- Bus from Viseu to Rio Maior
- Bus Lagos - Rio Maior
- Quarteira - Rio Maior
- Bus from Almodôvar to Rio Maior
- Bus Sines - Rio Maior
- Braga - Rio Maior
- Bus from Portel to Rio Maior
- Bus Setúbal - Rio Maior
- Ponte de Sor - Rio Maior
Popular Buses Connecting Odemira
Buses Leaving from Odemira
- Bus from Odemira to Porto Covo
- Bus Odemira - Sao Teotonio
- Odemira - São Luís
- Bus from Odemira to Sines
- Bus Odemira - Odeceixe
- Odemira - Castanheira de Pêra
- Bus from Odemira to Castelo Branco
- Bus Odemira - Portalegre
- Odemira - Benedita
- Bus from Odemira to Amarante
- Bus Odemira - Turquel
- Odemira - Sátão
- Bus from Odemira to São Martinho do Porto
- Bus Odemira - Lagos
- Odemira - Bragança
Buses Going to Odemira
- Bus from São Luís to Odemira
- Bus Lisbon - Odemira
- Odeceixe - Odemira
- Bus from Porto to Odemira
- Bus Faro - Odemira
- Vila Nova de Foz Côa - Odemira
- Bus from Lagoa to Odemira
- Bus Rio Maior - Odemira
- Penedono - Odemira
- Bus from Sernancelhe to Odemira
- Bus Alvor - Odemira
- Castelo Branco - Odemira
- Bus from Lagos to Odemira
- Bus Tomar - Odemira
- Porto Covo - Odemira
Popular routes in this country
- Bus from Lisbon to Vila Real de Santo António
- Bus Lisbon - Tomar
- Nazaré - Lisbon
- Bus from Lisbon to Lagoa
- Bus Albufeira - Lisbon
- Aveiro - Lisbon
- Bus from Tomar to Lisbon
- Bus Coimbra - Lisbon
- Lagos - Aljezur
- Bus from Lagos to Lisbon
- Bus Lisbon - Oleiros
- Albufeira - Monte Gordo
- Bus from Lisbon to Évora
- Bus Portimão - Lisbon
- Covilha - Lisbon






