There are 4 ways to get from Almada to Castle of Óbidos by subway, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, bus
best- Take the subway from Cais do Sodré to Campo GrandeVerde
- Take the bus from Lisboa - Campo Grande to Óbidos - Rua da PraçaRápida Verde 788
1h 52m€9–17Train
cheapest- Take the train from Mira Sintra - Melecas to Obidos811 / ...
3h 26m€5–35Drive 92.8 km
- Drive from Almada to Castle of Óbidos92.8 km
1h 2m€15–21Taxi
- Take the taxi from Almada to Castle of Óbidos92.8 km
1h 2m€110–140
Almada to Castle of Óbidos by subway, bus, and foot
Questions & Answers
The cheapest way to get from Almada to Castle of Óbidos is to train which costs €5 - €35 and takes 3h 26m.
The fastest way to get from Almada to Castle of Óbidos is to drive which takes 1h 2m and costs €14 - €21.
No, there is no direct train from Almada to Castle of Óbidos. However, there are services departing from Lisboa Rossio and arriving at Obidos via Mira Sintra - Melecas. The journey, including transfers, takes approximately 3h 26m.
The distance between Almada and Castle of Óbidos is 89 km. The road distance is 92.8 km.
The best way to get from Almada to Castle of Óbidos without a car is to subway and bus which takes 1h 52m and costs €8 - €17.
It takes approximately 1h 52m to get from Almada to Castle of Óbidos, including transfers.
Almada to Castle of Óbidos train services, operated by Comboios de Portugal, depart from Mira Sintra - Melecas station.
Almada to Castle of Óbidos train services, operated by Comboios de Portugal, arrive at Obidos station.
Yes, the driving distance between Almada to Castle of Óbidos is 93 km. It takes approximately 1h 2m to drive from Almada to Castle of Óbidos.
There are 1693+ hotels available in Castle of Óbidos.
What companies run services between Almada, Portugal and Castle of Óbidos, Portugal?
Comboios de Portugal operates a train from Mira Sintra - Melecas to Obidos every 4 hours. Tickets cost €3–21 and the journey takes 1h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +351 213 500 115
- atendimento@metrolisboa.pt
- Website
- metrolisboa.pt
Subway from Cais do Sodré to Campo Grande
- Ave. Duration
- 17 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–7
- Website
- https://www.metrolisboa.pt/en/
- Single Journey Ticket
- €2
- 24h-Ticket
- €7
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Mira Sintra - Melecas to Obidos
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €3–21
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- €3–5
- Regional - Single Ticket
- €6–9
- Intercity - Single Ticket
- €11–13
- Alfa Pendular - Single Ticket
- €15–21
- Phone
- +351 262 76 76 76
- rdo@rodoviariadooeste.pt
- Website
- rodoviariadooeste.pt
Bus from Lisboa - Campo Grande to Óbidos - Rua da Praça
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €7–10
- Ave. Duration
- 1h 2m
- Estimated price
- €110–140
Tribuna Táxis
- Phone
- +351 926 549 000
- Website
- tribunataxis.pai.pt
Ratalma-Cooperativa Rádio Táxis de Almada
- Phone
- +351 212 947 070
- Website
- ratalma.pt
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 Travelling by boat in Italy, Why you should take the train in the US, and How to get from London City Airport into central London - to help you get the most out of your next trip.












