There are 6 ways to get from Massamá to Cacilhas by train, bus, ferry, taxi, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 18400 train, train, line 3 Metro
best- Take the train from Massama - Barcarena to Sete Rios
- Take the train from Sete-Rios to Pragal
- Take the train from Pragal to Cacilhas3
55 min€4–33Line 18400 train, line 758 bus, ferry
- Take the train from Massama - Barcarena to Sete Rios
- Take the bus from Sete Rios to Cais Sodré758
- Take the ferry from Estação Fluvial do Cais do Sodré to Cacilhas
1h 20m€6–18Taxi
- Take the taxi from Massamá to Cacilhas23.1 km
21 min€30–40Drive 23.1 km
- Drive from Massamá to Cacilhas23.1 km
21 min€4–6Line 18400 train, subway, ferry
- Take the train from Massama - Barcarena to Roma - Areeiro
- Take the subway from Areeiro to Cais do Sodré
- Take the ferry from Estação Fluvial do Cais do Sodré to Cacilhas
1h 3m€4–22Line 1715 bus, line 3701 bus
- Take the bus from R Direita Massamá 134 to Algés1715
- Take the bus from Algés to Cova Piedade3701
2h 1m€5–10
Massamá to Cacilhas by train, bus, and ferry
Questions & Answers
The cheapest way to get from Massamá to Cacilhas is to drive which costs €3 - €6 and takes 21 min.
The fastest way to get from Massamá to Cacilhas is to taxi which takes 21 min and costs €30 - €40.
No, there is no direct bus from Massamá to Cacilhas. However, there are services departing from R Direita Massamá 134 and arriving at Cacilhas via Algés and Cova Piedade. The journey, including transfers, takes approximately 2h 1m.
No, there is no direct train from Massamá to Cacilhas. However, there are services departing from Massama - Barcarena and arriving at Cacilhas via Sete-Rios and Pragal. The journey, including transfers, takes approximately 55 min.
The distance between Massamá and Cacilhas is 26 km. The road distance is 23.1 km.
The best way to get from Massamá to Cacilhas without a car is to line 18400 train and train and line 3 Metro which takes 55 min and costs €3 - €35.
It takes approximately 55 min to get from Massamá to Cacilhas, including transfers.
Massamá to Cacilhas bus services, operated by Carris Metropolitana, depart from R Direita Massamá 134 station.
Massamá to Cacilhas train services, operated by Comboios de Portugal, depart from Massama - Barcarena station.
The best way to get from Massamá to Cacilhas is to line 18400 train and train and line 3 Metro which takes 55 min and costs €3 - €35. Alternatively, you can line 1715 bus and line 3701 bus, which costs €5 - €11 and takes 2h 1m.
What companies run services between Massamá, Portugal and Cacilhas, District of Setúbal, Portugal?
You can take a train from Massama - Barcarena to Cacilhas via Sete Rios, Sete-Rios, and Pragal in around 55 min. Alternatively, you can take a bus from R Direita Massamá 134 to Cacilhas via Algés and Cova Piedade in around 2h 1m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Massama - Barcarena to Sete Rios
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–13
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- €1–2
- Regional - Single Ticket
- €2–4
- Intercity - Single Ticket
- €5–7
- Alfa Pendular - Single Ticket
- €9–13
Train from Sete-Rios to Pragal
- Ave. Duration
- 11 min
- Frequency
- Every 4 hours
- Estimated price
- €9–19
- Website
- https://www.cp.pt/passageiros/en
Train from Massama - Barcarena to Roma - Areeiro
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–14
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- €1–3
- Regional - Single Ticket
- €3–4
- Intercity - Single Ticket
- €6–7
- Alfa Pendular - Single Ticket
- €10–14
- Phone
- +351 211 066 363
- info@fertagus.pt
- Website
- fertagus.pt
Train from Sete-Rios to Pragal
- Ave. Duration
- 11 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–2
- Website
- https://www.fertagus.pt/en
- Phone
- +351 211 127 056
- Website
- mts.pt
Train from Pragal to Cacilhas
- Ave. Duration
- 12 min
- Frequency
- Every 15 minutes
- Estimated price
- €1
- Schedules at
- mts.pt
- Phone
- +351 213 500 115
- atendimento@metrolisboa.pt
- Website
- metrolisboa.pt
Subway from Areeiro to Cais do Sodré
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- €2–7
- Website
- https://www.metrolisboa.pt/en/
- Single Journey Ticket
- €2
- 24h-Ticket
- €7
- Phone
- +351 213 613 000
- Website
- carris.pt
Bus from Sete Rios to Cais Sodré
- Ave. Duration
- 34 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- https://www.carris.pt/en/
Bus from R Direita Massamá 134 to Algés
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–4
Bus from Algés to Cova Piedade
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–4
- Phone
- +351 808 20 30 50
- apoio.cliente@ttsl.pt
- Website
- ttsl.pt
Ferry from Estação Fluvial do Cais do Sodré to Cacilhas
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–2
- Schedules at
- ttsl.pt
- Ave. Duration
- 21 min
- Estimated price
- €30–40
Táxis Massamá
- Phone
- +351 962 854 607
- Website
- taxismassama.pt
Taxigal
- Phone
- +351 961 532 938
- Website
- taxigal.pt
Táxi Sintra
- Phone
- +351 967 459 750
- Website
- taxi24sintra.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 How to get from Luton Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Massamá to Cacilhas bus services, operated by Carris Metropolitana, arrive at Algés station.
Massamá to Cacilhas train services, operated by Comboios de Portugal, arrive at Sete Rios station.
Yes, the driving distance between Massamá to Cacilhas is 23 km. It takes approximately 21 min to drive from Massamá to Cacilhas.
There are 9283+ hotels available in Cacilhas.



























