There are 6 ways to get from Comporta to Caldas da Rainha by ferry, train, bus, car ferry, 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.
Catamaran, train, bus
best- Take the ferry from Tróia - Ponta do Adoxe to Setúbalferry
- Take the train from Setúbal to Sete-Riostrain
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Caldas da Rainhabus
4h 14m€20–119Catamaran, bus
cheapest- Take the ferry from Tróia - Ponta do Adoxe to Setúbalferry
- Take the bus from Interface de Transportes de Setúbal to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Caldas da Rainhabus
4h 27m€17–117Car ferry, train
- Take the car ferry from Tróia - Cais Sul to Setúbalcarferry
- Take the train from Setúbal to Sete-Riostrain
- Take the train from Mira Sintra - Melecas to Caldas Da Rainhatrain Re
5h 53m€23–222Drive 172.7 km
- Drive from Comporta to Caldas da Rainhacar 172.7 km
2h 18m€27–39Bus
- Take the bus from Praia da Comporta to Terminal Rodoviário de Montemor-o-Novobus
- Take the bus from Terminal Rodoviário de Montemor-o-Novo to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Caldas da Rainhabus
4h 26m€20–44Catamaran, bus via Lisbon
- Take the ferry from Tróia - Ponta do Adoxe to Setúbalferry
- Take the bus from Interface de Transportes de Setúbal to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisboa - Campo Grande to Terminal Rodoviário de Caldas da Rainhabus
5h 11m€22–117
Comporta to Caldas da Rainha by bus, ferry, foot, and train
Questions & Answers
The cheapest way to get from Comporta to Caldas da Rainha is to Catamaran and bus which costs €16 - €120 and takes 4h 27m.
The fastest way to get from Comporta to Caldas da Rainha is to drive which takes 2h 18m and costs €26 - €40.
No, there is no direct bus from Comporta to Caldas da Rainha. However, there are services departing from Praia da Comporta and arriving at Terminal Rodoviário de Caldas da Rainha via Terminal Rodoviário de Montemor-o-Novo and Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 4h 26m.
The distance between Comporta and Caldas da Rainha is 162 km. The road distance is 172.7 km.
The best way to get from Comporta to Caldas da Rainha without a car is to Catamaran and train and bus which takes 4h 14m and costs €19 - €120.
It takes approximately 4h 14m to get from Comporta to Caldas da Rainha, including transfers.
Comporta to Caldas da Rainha bus services, operated by Rodoviaria do Alentejo, depart from Praia da Comporta station.
Comporta to Caldas da Rainha bus services, operated by Rodoviaria do Alentejo, arrive at Terminal Rodoviário de Montemor-o-Novo station.
Yes, the driving distance between Comporta to Caldas da Rainha is 173 km. It takes approximately 2h 18m to drive from Comporta to Caldas da Rainha.
There are 2910+ hotels available in Caldas da Rainha.
What companies run services between Comporta, Portugal and Caldas da Rainha, Portugal?
You can take a bus from Praia da Comporta to Terminal Rodoviário de Caldas da Rainha via Terminal Rodoviário de Montemor-o-Novo and Estação Rodoviária de Sete Rios in around 4h 26m.
- Phone
- +351 211 066 363
- [email protected]
- Website
- fertagus.pt
Train from Setúbal to Sete-Rios
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://www.fertagus.pt/en
Train from Setúbal to Sete-Rios
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://www.fertagus.pt/en
- Phone
- +351 210 900 032
- Website
- cp.pt
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 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 Terminal Rodoviário de Montemor-o-Novo to Estação Rodoviária de Sete Rios
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €7–17
- Website
- https://rede-expressos.pt/en
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 Interface de Transportes de Setúbal to Estação Rodoviária de Sete Rios
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €3–8
- Website
- https://rede-expressos.pt/en
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 Interface de Transportes de Setúbal to Estação Rodoviária de Sete Rios
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €3–8
- Website
- https://rede-expressos.pt/en
- Phone
- +351 266 738 120
- [email protected]
- Website
- rodalentejo.pt
Bus from Praia da Comporta to Terminal Rodoviário de Montemor-o-Novo
- Ave. Duration
- 35 min
- Frequency
- 3 times a week
- Estimated price
- €7–12
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €7–10
- 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 265 235 101
- [email protected]
- Website
- atlanticferries.pt
Ferry from Tróia - Ponta do Adoxe to Setúbal
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €6–90
- Schedules at
- atlanticferries.pt
- Passenger
- €6
- Bike
- €6
- Vehicles
- €19–90
Car ferry from Tróia - Cais Sul to Setúbal
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €6–190
- Schedules at
- atlanticferries.pt
- Passenger
- €9
- Bike
- €12
- Vehicles
- €40–190
- Car passenger
- €6
- Car
- €21
Ferry from Tróia - Ponta do Adoxe to Setúbal
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €6–90
- Schedules at
- atlanticferries.pt
- Passenger
- €6
- Bike
- €6
- Vehicles
- €19–90
Ferry from Tróia - Ponta do Adoxe to Setúbal
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €6–90
- Schedules at
- atlanticferries.pt
- Passenger
- €6
- Bike
- €6
- Vehicles
- €19–90
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 to and around Russia for the 2018 FIFA World Cup, Flying into Beijing?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.























