There are 4 ways to get from Carvalhal to Comporta by train, car ferry, car, towncar, plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, car ferry
best- Take the train from Nine to Lisboa Orientetrain Ic
- Take the train from Sete-Rios to Setúbaltrain
- Take the car ferry from Setúbal to Tróia - Cais Sulcarferry
6h 2m€67–301Train, bus, Catamaran
cheapest- Take the train from Barcelos to Lisboa Orientetrain Ic
- Take the bus from Estação Rodoviária de Lisboa Oriente to Várzeabus
- Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry
7h 25m€62–194Drive 438.9 km
- Drive from Carvalhal to Comportacar 438.9 km
4h 37m€68–98Towncar, fly, bus, Catamaran
- Take a town car from Barcelos to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Lisbon-Portela Airport (LIS)plane OPO - LIS
- Take the bus from Estação Rodoviária de Lisboa Oriente to Interface de Transportes de Setúbal P1bus
- Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry
6h 46m€129–318
Francisco De Sá Carneiro Airport (OPO) to Lisbon-Portela Airport (LIS) flights
Questions & Answers
The cheapest way to get from Carvalhal to Comporta is to train and bus and Catamaran which costs €60 - €200 and takes 7h 25m.
The fastest way to get from Carvalhal to Comporta is to drive which takes 4h 37m and costs €65 - €100.
The distance between Carvalhal and Comporta is 463 km. The road distance is 438.9 km.
The best way to get from Carvalhal to Comporta without a car is to train and bus and Catamaran which takes 7h 25m and costs €60 - €200.
It takes approximately 6h 2m to get from Carvalhal to Comporta, including transfers.
Yes, the driving distance between Carvalhal to Comporta is 439 km. It takes approximately 4h 37m to drive from Carvalhal to Comporta.
There are 743+ hotels available in Comporta.
What companies run services between Carvalhal, Braga, Portugal and Comporta, Portugal?
There is no direct connection from Carvalhal to Comporta. However, you can take the taxi to Nine, take the train to Lisboa Oriente, take the train to Sete Rios, walk to Sete-Rios, take the train to Setúbal, drive to Setúbal, take the car ferry to Tróia - Cais Sul, then drive to Comporta. Alternatively, you can drive from Carvalhal to Comporta in around 4h 37m.
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €40–130
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Nine to Lisboa Oriente
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- https://www.cp.pt/en/
Train from Barcelos to Lisboa Oriente
- Ave. Duration
- 3h 51m
- Frequency
- 6 times a week
- Estimated price
- €40–80
- Website
- https://www.cp.pt/en/
- Phone
- +351 211 066 363
- info@fertagus.pt
- Website
- fertagus.pt
Train from Sete-Rios to Setúbal
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- https://www.fertagus.pt/en
Bus from Estação Rodoviária de Lisboa Oriente to Interface de Transportes de Setúbal P1
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–6
Bus from Estação Rodoviária de Lisboa Oriente to Várzea
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–6
- Phone
- +351 265 235 101
- geral@atlanticferries.pt
- Website
- atlanticferries.pt
Car ferry from Setúbal to Tróia - Cais Sul
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €6–190
- Website
- https://www.atlanticferries.pt/en/
- Passenger
- €9
- Bike
- €12
- Vehicles
- €40–190
- Car passenger
- €6
- Car
- €21
Ferry from Setúbal to Tróia - Ponta do Adoxe
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €6–90
- Website
- https://www.atlanticferries.pt/en/
- Passenger
- €6
- Bike
- €6
- Vehicles
- €19–90
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Barcelos to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 39 min
- Frequency
- On demand
- Estimated price
- €75
- Website
- https://www.vmtransfers.com/en/
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 Thanksgiving 2018: How to travel stress-free, Getting to Rome from the airport, and Italy Travel Guides - to help you get the most out of your next trip.


















