There are 7 ways to get from Estoril to Caldas da Rainha by train, bus, 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.
Line 19000 train, bus via Cais Do Sodre
best- Take the train from Estoril to Cais Do Sodretrain 19000 / ...
- Take the bus from Lisboa - Campo Grande to Terminal Rodoviário de Caldas da Rainhabus Rápida Verde 788
2h 40m€12–25Line 19000 train, bus
cheapest- Take the train from Estoril to Alcantara - Martrain 19000 / ...
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Caldas da Rainhabus 7 | Lisboa / ...
2h 41m€9–20Train
- Take the train from Mira Sintra - Melecas to Caldas Da Rainhatrain Re / ...
4h 37m€15–35Drive 105.6 km
- Drive from Estoril to Caldas da Rainhacar 105.6 km
1h 4m€17–24Taxi
- Take the taxi from Estoril to Caldas da Rainhataxi 105.6 km
1h 4m€120–160Bus
- Take the bus from Alcabideche to Terminal Rodoviário de Caldas da Rainhabus 36 | Cascais
2h 45m€9–20Line 1631 bus, train
- Take the bus from Estoril to Algueirão - Mem Martinsbus 1631 / ...
- Take the train from Mira Sintra - Melecas to Caldas Da Rainhatrain Re / ...
5h 5m€14–24
Estoril to Caldas da Rainha by train, subway, and bus
Questions & Answers
The cheapest way to get from Estoril to Caldas da Rainha is to line 19000 train and bus which costs €9 - €21 and takes 2h 41m.
The fastest way to get from Estoril to Caldas da Rainha is to drive which takes 1h 4m and costs €16 - €24.
No, there is no direct bus from Estoril to Caldas da Rainha. However, there are services departing from Estoril and arriving at Terminal Rodoviário de Caldas da Rainha via Alcabideche. The journey, including transfers, takes approximately 2h 45m.
No, there is no direct train from Estoril to Caldas da Rainha. However, there are services departing from Estoril and arriving at Caldas Da Rainha via Cais do Sodré, Lisboa Rossio and Mira Sintra - Melecas. The journey, including transfers, takes approximately 4h 37m.
The distance between Estoril and Caldas da Rainha is 122 km. The road distance is 105.6 km.
The best way to get from Estoril to Caldas da Rainha without a car is to line 19000 train and bus via Cais Do Sodre which takes 2h 40m and costs €11 - €25.
It takes approximately 2h 40m to get from Estoril to Caldas da Rainha, including transfers.
Estoril to Caldas da Rainha bus services, operated by Rede Expressos, depart from Alcabideche station.
Estoril to Caldas da Rainha train services, operated by Comboios de Portugal, depart from Mira Sintra - Melecas station.
The best way to get from Estoril to Caldas da Rainha is to train which takes 4h 37m and costs €14 - €35. Alternatively, you can bus, which costs €9 - €20 and takes 2h 45m.
What companies run services between Estoril, Portugal and Caldas da Rainha, Portugal?
Comboios de Portugal operates a train from Mira Sintra - Melecas to Caldas Da Rainha hourly. Tickets cost €9–17 and the journey takes 2h 23m. Alternatively, Rede Expressos operates a bus from Alcabideche to Terminal Rodoviário de Caldas da Rainha twice daily. Tickets cost €7–17 and the journey takes 1h 25m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Estoril to Cais Do Sodre
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–5
- Website
- https://www.cp.pt/en/
Train from Mira Sintra - Melecas to Caldas Da Rainha
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- https://www.cp.pt/en/
Train from Estoril to Alcantara - Mar
- Ave. Duration
- 31 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–5
- Website
- https://www.cp.pt/en/
Train from Mira Sintra - Melecas to Caldas Da Rainha
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- https://www.cp.pt/en/
- Phone
- +351 262 76 76 76
- [email protected]
- Website
- rodoviariadooeste.pt
Bus from Lisboa - Campo Grande to Terminal Rodoviário de Caldas da Rainha
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €8–12
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Caldas da Rainha
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €6–15
- Website
- https://rede-expressos.pt/en
Bus from Alcabideche to Terminal Rodoviário de Caldas da Rainha
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €7–17
- Website
- https://rede-expressos.pt/en
- Phone
- +351 210 418 800
- [email protected]
- Website
- carrismetropolitana.pt
Bus from Estoril to Algueirão - Mem Martins
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–4
- Ave. Duration
- 1h 4m
- Estimated price
- €120–160
Cooperativa de serviços Rádio Táxis Costa do Sol
- Phone
- +351 214 659 500
- Website
- taxiscascais.com
Táxis Caparide
- Phone
- +351 214 660 101
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 How to get from Luton Airport into central London, How to get from Heathrow Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Estoril to Caldas da Rainha bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Caldas da Rainha station.
Estoril to Caldas da Rainha train services, operated by Comboios de Portugal, arrive at Caldas Da Rainha station.
Yes, the driving distance between Estoril to Caldas da Rainha is 106 km. It takes approximately 1h 4m to drive from Estoril to Caldas da Rainha.
There are 2911+ hotels available in Caldas da Rainha.












