Rome2Rio

How to get fromCarcavelos to Comportaby train, car ferry, car, bus, or ferry

Find Transport to Comporta

See all options

There are 6 ways to get from Carcavelos to Comporta by train, car ferry, car, 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.

  1. Line 19038 train, line 16400 train, train, car ferry, drive

    best
    1. Take the train from Oeiras to Alcantara - Martrain train
    2. Take the train from Alcantara - Terra to Sete Riostrain train
    3. Take the train from Sete-Rios to Setúbaltrain train
    4. Take the carferry from Setúbal to Tróia - Cais Sulcarferry car ferry
    5. Drive from Tróia - Cais Sul to Comportacar car
    3h 44m
    €15–205
  2. Bus, line 8346 bus

    cheapest
    1. Take the bus from Almada - Centro Sul to Grândola - R. D. Afonso Henriquesbus bus 86 | Almada / ...
    2. Take the bus from Grândola - R. D. Afonso Henriques to Comportabus bus 8346 / ...
    5h 26m
    €12–22
  3. Line 19038 train, line 3701 bus, line 4725 bus, line 4403 bus, Catamaran, line 8319 bus

    1. Take the train from Oeiras to Alcantara - Martrain train
    2. Take the bus from R De Cascais 10 to Ponte 25 de Abrilbus bus
    3. Take the bus from Ponte 25 de Abril to Setúbalbus bus
    4. Take the bus from Avenida dos Ciprestes to Setúbalbus bus
    5. Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry ferry
    6. Take the bus from Tróia to Comporta - Centro de Saúdebus bus
    4h 19m
    €14–107
  4. Drive, car ferry

    1. Drive from Carcavelos to Setúbalcar car
    2. Take the carferry from Setúbal to Tróia - Cais Sulcarferry car ferry
    1h 23m
    €18–210
  5. Line 758 bus, bus, Catamaran

    1. Take the bus from Cais Sodré to Estação Sete Riosbus bus 758
    2. Take the bus from Estação Rodoviária de Sete Rios to Interface de Transportes de Setúbalbus bus
    3. Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry ferry
    4h 34m
    €15–106
  6. Line 1601 bus, bus, Catamaran

    1. Take the bus from Oeiras to Amadora Estebus bus
    2. Take the bus from Estação Rodoviária de Sete Rios to Interface de Transportes de Setúbalbus bus
    3. Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry ferry
    4h 52m
    €14–112

Carcavelos to Comporta by train, bus, foot, and ferry

Calendar17Weekly Services
Duration4h 19mAverage Duration
Ticket€14Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Carcavelos, PT-11, Portugal and Comporta, Portugal?

You can take a train from Oeiras to Comporta via Alges, Algés, Cv Piedade R Sameiro Antunes Farmácia, Almada - Centro Sul, and Grândola - R. D. Afonso Henriques in around 5h 26m.

Train operators
Bus operators
Ferry operators

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 French strikes 2018: What are my alternative transport options?, Thanksgiving 2018: How to travel stress-free, and Want to know more about Flixbus? - to help you get the most out of your next trip.