There are 4 ways to get from Ceuta to Comporta by car, plane, train, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly, train, Catamaran, bus
best- Drive from Ceuta to Sania Ramel Airport (TTU)car
- Fly from Sania Ramel Airport (TTU) to Lisbon-Portela Airport (LIS)plane TTU - LIS
- Take the train from Entrecampos to Setúbaltrain
- Take the ferry from Setúbal to Tróia - Ponta do Adoxeferry
- Take the bus from Tróia to Comporta - Centro de Saúdebus
7h 39m€82–404Car ferry, bus
cheapest- Take the car ferry from Ceuta to Port of Algecirascarferry
- Take the bus from Algeciras to Meridabus
- Take the bus from Merida to Evora - Bus Stationbus
- Take the bus from Terminal Rodoviário de Évora to Praia da Comportabus
14h€58–260Car ferry, bus, train via Córdoba
- Take the car ferry from Ceuta to Port of Algecirascarferry
- Take the bus from Estación de Algeciras San Bernardo to Malaga Eeaabus
- Take the train from Malaga - Maria Zambrano Station to Cordoba Train Stationtrain
- Take the bus from Cordoba to Evorabus
- Take the bus from Terminal Rodoviário de Évora to Praia da Comportabus
13h 37m€64–278Car ferry, bus, train
- Take the car ferry from Ceuta to Port of Algecirascarferry
- Take the bus from Algeciras Puerto to Farobus
- Take the train from Faro to Ermidas - Sadotrain Ic
- Take the bus from Ermidas Sado - Estação CP to Grândola - R. D. Afonso Henriquesbus
- Take the bus from Grândola - R. D. Afonso Henriques to Comportabus
16h 8m€59–262
Sania Ramel Airport (TTU) to Lisbon-Portela Airport (LIS) flights
Questions & Answers
The cheapest way to get from Ceuta to Comporta is to car ferry and bus which costs €55 - €260 and takes 14h.
The fastest way to get from Ceuta to Comporta is to drive and fly and train and Catamaran and bus which takes 7h 39m and costs €80 - €410.
The distance between Ceuta and Comporta is 717 km.
The best way to get from Ceuta to Comporta without a car is to car ferry and bus and train via Córdoba which takes 13h 37m and costs €60 - €280.
It takes approximately 7h 39m to get from Ceuta to Comporta, including transfers.
Comporta is 1h behind Ceuta. It is currently 3:38 AM in Ceuta and 2:38 AM in Comporta.
There are 423+ hotels available in Comporta.
What companies run services between Ceuta, Spain and Comporta, Portugal?
There is no direct connection from Ceuta to Comporta. However, you can drive to Sania Ramel Airport (TTU) airport, fly to Lisbon-Portela Airport (LIS), walk to Aeroporto, take the line 744 bus to Estação Entrecampos, walk to Entrecampos, take the train to Setúbal, walk to Avenida dos Ciprestes, take the line 4403 bus to Setúbal, walk to Setúbal, take the ferry to Tróia - Ponta do Adoxe, walk to Tróia, then take the bus to Comporta - Centro de Saúde. Alternatively, you can take a car ferry from Ceuta to Praia da Comporta via Port of Algeciras, Estación de Algeciras San Bernardo, Malaga Eeaa, Malaga - Maria Zambrano Station, Cordoba Train Station, Cordoba, Evora, and Terminal Rodoviário de Évora in around 13h 37m.
- Website
- flytap.com
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Malaga
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €130–750
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- €170–850
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €55–280
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 5h 20m
- When
- Wednesday and Saturday
- Estimated price
- €140–800
- Website
- ryanair.com
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Marseille
- Ave. Duration
- 5h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–480
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Alicante–Elche
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €65–310
- Website
- royalairmaroc.com
Flights from Sania Ramel Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €95–550
- Phone
- +351 211 066 363
- info@fertagus.pt
- Website
- fertagus.pt
Train from Entrecampos to Setúbal
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- https://www.fertagus.pt/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Malaga - Maria Zambrano Station to Cordoba Train Station
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- €20–40
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga - Maria Zambrano Station to Cordoba Train Station
- Ave. Duration
- 47 min
- Frequency
- Every 3 hours
- Estimated price
- €25–45
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Malaga - Maria Zambrano Station to Cordoba Train Station
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- €17–26
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga - Maria Zambrano Station to Cordoba Train Station
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €19–35
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Ermidas - Sado
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- https://www.cp.pt/en/
- Phone
- +351 266 738 120
- geral@rodalentejo.pt
- Website
- rodalentejo.pt
Bus from Tróia to Comporta - Centro de Saúde
- Ave. Duration
- 16 min
- Frequency
- Twice daily
- Estimated price
- €8–12
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €8–12
Bus from Terminal Rodoviário de Évora to Praia da Comporta
- Ave. Duration
- 50 min
- Frequency
- 3 times a week
- Estimated price
- €8–13
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €8–13
Bus from Ermidas Sado - Estação CP to Grândola - R. D. Afonso Henriques
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4–6
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–6
Bus from Grândola - R. D. Afonso Henriques to Comporta
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Estimated price
- €4–7
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–7
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Estación de Algeciras San Bernardo to Malaga Eeaa
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €11–22
- Website
- https://www.alsa.com/en
Bus from Algeciras to Merida
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- €35–75
- Website
- https://www.alsa.com/en
Bus from Merida to Evora - Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €13–27
- Website
- https://www.alsa.com/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Estación de Algeciras San Bernardo to Malaga Eeaa
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €17–30
- Schedules at
- malaga.avanzagrupo.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Cordoba to Evora
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- €23–45
- Website
- https://www.flixbus.co.uk
Bus from Merida to Evora - Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €11–20
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Merida to Evora - Bus Station
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €10–21
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Algeciras Puerto to Faro
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €30–70
- Website
- https://rede-expressos.pt
- Phone
- +351 265 235 101
- geral@atlanticferries.pt
- Website
- atlanticferries.pt
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
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Ceuta to Port of Algeciras
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–145
- Website
- https://www.balearia.com/en
- Seating
- €29
- Car
- €145
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Ceuta to Port of Algeciras
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–45
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Ceuta to Port of Algeciras
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €5–128
- Website
- https://armastrasmediterranea.com/en
- Car
- €128
- Without Vehicle
- €36
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








































































