There are 5 ways to get from Cacilhas to Moscavide by train, ferry, bus, taxi, 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.
Line 3 Metro, train, line 16400 train
best- Take the train from Cacilhas to Pragaltrain 3
- Take the train from Pragal to Sete-Riostrain
- Take the train from Sete Rios to Moscavidetrain
1h 7m€3–27Ferry, line 728 bus
- Take the ferry from Cacilhas to Estação Fluvial do Cais do Sodréferry Cacilhas
- Take the bus from Cais Sodré to R. Laureano Oliveirabus 728
1h 21m€4–5Taxi
- Take the taxi from Cacilhas to Moscavidetaxi 21 km
22 min€29–35Drive 21 km
- Drive from Cacilhas to Moscavidecar 21 km
22 min€4–5Line 3701 bus, line 728 bus
- Take the bus from Cv Piedade R Sameiro Antunes Farmácia to R De Cascais 10bus 3701 / ...
- Take the bus from Alcântara Mar to R. Laureano Oliveirabus 728
1h 53m€7–9
Cacilhas to Moscavide by ferry and bus
Questions & Answers
The cheapest way to get from Cacilhas to Moscavide is to drive which costs €3 - €5 and takes 22 min.
The fastest way to get from Cacilhas to Moscavide is to taxi which takes 22 min and costs €29 - €35.
No, there is no direct bus from Cacilhas to Moscavide. However, there are services departing from Cacilhas and arriving at R. Laureano Oliveira via Cv Piedade R Sameiro Antunes Farmácia and Alcântara Mar. The journey, including transfers, takes approximately 1h 53m.
No, there is no direct train from Cacilhas to Moscavide. However, there are services departing from Cacilhas and arriving at Moscavide via Pragal and Sete Rios. The journey, including transfers, takes approximately 1h 7m.
The distance between Cacilhas and Moscavide is 23 km. The road distance is 21 km.
The best way to get from Cacilhas to Moscavide without a car is to line 3 Metro and train and line 16400 train which takes 1h 7m and costs €2 - €27.
It takes approximately 1h 7m to get from Cacilhas to Moscavide, including transfers.
Cacilhas to Moscavide bus services, operated by Carris Metropolitana, depart from Cv Piedade R Sameiro Antunes Farmácia station.
Cacilhas to Moscavide train services, operated by Metro Transportes do Sul, depart from Cacilhas station.
The best way to get from Cacilhas to Moscavide is to line 3 Metro and train and line 16400 train which takes 1h 7m and costs €2 - €27. Alternatively, you can line 3701 bus and line 728 bus, which costs €6 - €9 and takes 1h 53m.
What companies run services between Cacilhas, District of Setúbal, Portugal and Moscavide, Portugal?
You can take a train from Cacilhas to Moscavide via Pragal, Sete-Rios, and Sete Rios in around 1h 7m. Alternatively, you can take a bus from Cacilhas to R. Laureano Oliveira via Cv Piedade R Sameiro Antunes Farmácia, R De Cascais 10, and Alcântara Mar in around 1h 53m.
- Phone
- +351 211 127 056
- Website
- mts.pt
Train from Cacilhas to Pragal
- Ave. Duration
- 11 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 Pragal to Sete-Rios
- Ave. Duration
- 11 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–2
- Website
- https://www.fertagus.pt/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Pragal to Sete-Rios
- Ave. Duration
- 9 min
- Frequency
- Every 4 hours
- 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 Moscavide
- Ave. Duration
- 16 min
- Frequency
- Hourly
- 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
- Phone
- +351 213 613 000
- Website
- carris.pt
Bus from Cais Sodré to R. Laureano Oliveira
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.carris.pt/en/
Bus from Alcântara Mar to R. Laureano Oliveira
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.carris.pt/en/
Bus from Cv Piedade R Sameiro Antunes Farmácia to R De Cascais 10
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–3
- Phone
- +351 808 20 30 50
- apoio.cliente@ttsl.pt
- Website
- ttsl.pt
Ferry from Cacilhas to Estação Fluvial do Cais do Sodré
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–2
- Schedules at
- ttsl.pt
- Ave. Duration
- 22 min
- Estimated price
- €29–35
Ratalma-Cooperativa Rádio Táxis de Almada
- Phone
- +351 212 947 070
- Website
- ratalma.pt
Auto Estrela Almadense
- Phone
- +351 212 509 660
- Website
- autoestrela.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 Heading to Europe? Read this before you buy a Eurail Pass, Flying into Beijing?, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Cacilhas to Moscavide bus services, operated by Carris Metropolitana, arrive at R De Cascais 10 station.
Cacilhas to Moscavide train services, operated by Metro Transportes do Sul, arrive at Pragal station.
Yes, the driving distance between Cacilhas to Moscavide is 21 km. It takes approximately 22 min to drive from Cacilhas to Moscavide.
There are 8613+ hotels available in Moscavide.





















