There are 5 ways to get from Cacilhas to Setúbal by 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.
Line 3009 bus, line 4725 bus
best- Take the bus from Cacilhas to R Galileu Saúde Correia 233009
- Take the bus from Ponte 25 de Abril to Avenida Dom João II4725
1h 8m€5–8Bus
cheapest- Take the bus from Cacilhas to Avenida 5 de Outubro 313605
1h 38m€3–5Line 1 Metro, train
- Take the train from Cacilhas to Corroios1
- Take the train from Corroios to SetúbalFertagus
1h 9m€4–6Drive 41 km
- Drive from Cacilhas to Setúbal41 km
31 min€7–10Taxi
- Take the taxi from Cacilhas to Setúbal41 km
31 min€50–65
Cacilhas to Setúbal by bus and foot
Questions & Answers
The cheapest way to get from Cacilhas to Setúbal is to bus which costs €3 - €5 and takes 1h 38m.
The fastest way to get from Cacilhas to Setúbal is to drive which takes 31 min and costs €6 - €10.
Yes, there is a direct bus departing from Cacilhas and arriving at Avenida 5 de Outubro 31. Services depart every three hours, and operate Monday to Friday. The journey takes approximately 1h 38m.
No, there is no direct train from Cacilhas to Setúbal. However, there are services departing from Cacilhas and arriving at Setúbal via Corroios. The journey, including transfers, takes approximately 1h 9m.
The distance between Cacilhas and Setúbal is 42 km. The road distance is 41 km.
The best way to get from Cacilhas to Setúbal without a car is to line 3009 bus and line 4725 bus which takes 1h 8m and costs €4 - €8.
It takes approximately 1h 8m to get from Cacilhas to Setúbal, including transfers.
Cacilhas to Setúbal bus services, operated by Carris Metropolitana, depart from Cacilhas station.
Cacilhas to Setúbal train services, operated by Metro Transportes do Sul, depart from Cacilhas station.
The best way to get from Cacilhas to Setúbal is to line 3009 bus and line 4725 bus which takes 1h 8m and costs €4 - €8. Alternatively, you can line 1 Metro and train, which costs €3 - €6 and takes 1h 9m.
What companies run services between Cacilhas, District of Setúbal, Portugal and Setúbal, Portugal?
You can take a bus from Cacilhas to Avenida Dom João II via R Galileu Saúde Correia 23 and Ponte 25 de Abril in around 1h 8m. Alternatively, you can take a train from Cacilhas to Setúbal via Corroios in around 1h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +351 211 127 056
- Website
- mts.pt
Train from Cacilhas to Corroios
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- €1
- Schedules at
- mts.pt
- Phone
- +351 211 066 363
- info@fertagus.pt
- Website
- fertagus.pt
Train from Corroios to Setúbal
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–5
- Website
- https://www.fertagus.pt/en
Bus from Cacilhas to R Galileu Saúde Correia 23
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €1–3
Bus from Ponte 25 de Abril to Avenida Dom João II
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–5
Bus from Cacilhas to Avenida 5 de Outubro 31
- Ave. Duration
- 1h 38m
- Frequency
- Every 3 hours
- Estimated price
- €3–5
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–5
- Ave. Duration
- 31 min
- Estimated price
- €50–65
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 Which side of Niagara Falls should I choose (and how do I get there)?, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Cacilhas to Setúbal bus services, operated by Carris Metropolitana, arrive at R Galileu Saúde Correia 23 station.
Cacilhas to Setúbal train services, operated by Metro Transportes do Sul, arrive at Corroios station.
Yes, the driving distance between Cacilhas to Setúbal is 41 km. It takes approximately 31 min to drive from Cacilhas to Setúbal.
There are 1294+ hotels available in Setúbal.








