There are 4 ways to get from Odemira to Silves by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Odemira to Santa Clara - Saboiataxi
- Take the train from Santa Clara - Saboia to Tunestrain Ic
- Take the train from Tunes to Silvestrain 880 / ...
2h€47–62Bus
cheapest- Take the bus from Terminal Rodoviário de Odemira to Terminal Rodoviário de Portimãobus 80 | Almada
2h 46m€8–18Drive 76.4 km
- Drive from Odemira to Silvescar 76.4 km
1h 21m€12–18Taxi
- Take the taxi from Odemira to Silvestaxi 76.4 km
1h 21m€90–120
Odemira to Silves by bus, foot, and train
Questions & Answers
The cheapest way to get from Odemira to Silves is to bus which costs €7 - €19 and takes 2h 46m.
The fastest way to get from Odemira to Silves is to drive which takes 1h 21m and costs €11 - €18.
No, there is no direct bus from Odemira to Silves. However, there are services departing from Terminal Rodoviário de Odemira and arriving at Terminal Rodoviário de Portimão via . The journey, including transfers, takes approximately 2h 46m.
The distance between Odemira and Silves is 95 km. The road distance is 76.4 km.
The best way to get from Odemira to Silves without a car is to taxi and train which takes 2h and costs €45 - €65.
It takes approximately 2h to get from Odemira to Silves, including transfers.
Odemira to Silves bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Odemira station.
Odemira to Silves bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Portimão station.
Yes, the driving distance between Odemira to Silves is 76 km. It takes approximately 1h 21m to drive from Odemira to Silves.
Book your Odemira to Silves bus tickets online with Omio.
What companies run services between Odemira, Portugal and Silves, Portugal?
Rede Expressos operates a bus from Terminal Rodoviário de Odemira to Terminal Rodoviário de Portimão twice daily. Tickets cost €6–16 and the journey takes 1h 45m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Santa Clara - Saboia to Tunes
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €5–10
- Website
- https://www.cp.pt/en/
Train from Tunes to Silves
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Website
- https://www.cp.pt/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Odemira to Terminal Rodoviário de Portimão
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €6–16
- Website
- https://rede-expressos.pt/en
- Ave. Duration
- 55 min
- Estimated price
- €40–120
Mario & filho taxis lda
- Phone
- +351 962 314 935
- Website
- facebook.com
Táxi Cantina
- Phone
- +351 968 332 307
- Website
- facebook.com
Mario & filho taxis lda
- Phone
- +351 962 314 935
- Website
- facebook.com
Táxi Cantina
- Phone
- +351 968 332 307
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Need to know: Jadrolinija, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 11069+ hotels available in Silves.









