There are 9 ways to get from Canary Islands to Ceuta by plane, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lanzarote Airport to Málaga Airport, bus, car ferry
best- Fly from Lanzarote Airport (ACE) to Málaga Airport (AGP)plane ACE - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the carferry from Port of Algeciras to Ceutacarferry
8h 43m€64–371Fly Gran Canaria Airport to Málaga Airport, bus, car ferry
cheapest- Fly from Gran Canaria Airport (LPA) to Málaga Airport (AGP)plane LPA - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the carferry from Port of Algeciras to Ceutacarferry
9h 2m€45–331Car ferry, bus
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Huelva to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla Estación Prado De San Sebastian to Algeciras Puertobus
- Take the carferry from Port of Algeciras to Ceutacarferry
41h 55m€155–2,301Fly Tenerife North Airport to Málaga Airport, bus, car ferry
- Fly from Tenerife North Airport (TFN) to Málaga Airport (AGP)plane TFN - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the carferry from Port of Algeciras to Ceutacarferry
9h 8m€54–350Fly Lanzarote Airport to Seville Airport, train, bus, car ferry
- Fly from Lanzarote Airport (ACE) to Seville Airport (SVQ)plane ACE - SVQ
- Take the train from Sevilla-Santa Justa to Jerez De La Fronteratrain
- Take the bus from Jerez de la Frontera to Algeciras Puertobus
- Take the carferry from Port of Algeciras to Ceutacarferry
9h 17m€92–396Fly Tenerife North Airport to Jerez Airport, bus, car ferry
- Fly from Tenerife North Airport (TFN) to Jerez Airport (XRY)plane TFN - XRY
- Take the bus from Jerez de la Frontera to Algeciras Puertobus
- Take the carferry from Port of Algeciras to Ceutacarferry
8h 22m€124–442Fly Tenerife North Airport to Seville Airport, train, bus, car ferry
- Fly from Tenerife North Airport (TFN) to Seville Airport (SVQ)plane TFN - SVQ
- Take the train from Sevilla-Santa Justa to Jerez De La Fronteratrain
- Take the bus from Jerez de la Frontera to Algeciras Puertobus
- Take the carferry from Port of Algeciras to Ceutacarferry
9h 41m€67–345Fly Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport, bus, car ferry
- Fly from Gran Canaria Airport (LPA) to Federico García Lorca Granada-Jaén Airport (GRX)plane LPA - GRX
- Take the bus from Granada Estación de Autobuses to Algecirasbus
- Take the carferry from Port of Algeciras to Ceutacarferry
11h 40m€103–500Fly Tenerife North Airport to Federico García Lorca Granada-Jaén Airport, bus, car ferry
- Fly from Tenerife North Airport (TFN) to Federico García Lorca Granada-Jaén Airport (GRX)plane TFN - GRX
- Take the bus from Granada Estación de Autobuses to Algecirasbus
- Take the carferry from Port of Algeciras to Ceutacarferry
11h 46m€138–519
Lanzarote Airport (ACE) to Málaga Airport (AGP) flights
Comparing Your Travel Options
The cheapest way to get from Canary Islands to Ceuta is to fly and bus and car ferry which costs €45 - €340 and takes 9h 2m.
The fastest way to get from Canary Islands to Ceuta is to fly and bus and car ferry which takes 8h 22m and costs €120 - €450.
The distance between Canary Islands and Ceuta is 1383 km.
It takes approximately 8h 43m to get from Canary Islands to Ceuta, including transfers.
Ceuta is 1h ahead of Canary Islands. It is currently 8:35 AM in Canary Islands and 9:35 AM in Ceuta.
There are 619+ hotels available in Ceuta.
What companies run services between Canary Islands, Spain and Ceuta, Spain?
There is no direct connection from Canary Islands to Ceuta. However, you can take the line 22 bus to Arrecife Airport Terminal 1, walk to Lanzarote Airport (ACE) airport, fly to Málaga Airport (AGP), walk to Malaga Airport, take the bus to Estación de Autobuses de Marbella, take the bus to Estación de Algeciras San Bernardo, walk to Port of Algeciras, then take the car ferry to Ceuta. Alternatively, you can take a vehicle from Las Palmas de Gran Canaria to Ceuta via Las Palmas de Gran Canaria, Huelva, Refineria, Huelva, Sevilla, Estación de Autobuses, Palos de La Frontera - Teatro Lope de Vega, Sevilla Estación Prado De San Sebastian, Algeciras Puerto, and Port of Algeciras in around 41h 55m.
- Website
- iberia.com
Flights from Lanzarote Airport to Málaga Airport
- Ave. Duration
- 2h 2m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €40–190
Flights from Lanzarote Airport to Málaga Airport via Gran Canaria Airport
- Ave. Duration
- 4h 5m
- When
- Monday and Tuesday
- Estimated price
- €40–190
Flights from Lanzarote Airport to Málaga Airport via Tenerife North Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- €40–190
Flights from Lanzarote Airport to Málaga Airport via Madrid
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €65–270
Flights from Gran Canaria Airport to Málaga Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €23–130
Flights from Gran Canaria Airport to Málaga Airport via Tenerife North Airport
- Ave. Duration
- 3h 50m
- When
- Thursday and Sunday
- Estimated price
- €23–130
Flights from Gran Canaria Airport to Málaga Airport via Lanzarote Airport
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- €23–130
Flights from Tenerife North Airport to Málaga Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €35–160
Flights from Tenerife North Airport to Málaga Airport via Gran Canaria Airport
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- €35–160
Flights from Lanzarote Airport to Seville Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Saturday
- Estimated price
- €35–210
Flights from Lanzarote Airport to Seville Airport via Tenerife North Airport
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Friday, Sunday, and Thursday
- Estimated price
- €35–210
Flights from Lanzarote Airport to Seville Airport via Madrid
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €60–260
Flights from Tenerife North Airport to Seville Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- €30–180
Flights from Tenerife North Airport to Seville Airport via Gran Canaria Airport
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- €30–180
Flights from Tenerife North Airport to Seville Airport via Madrid
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €70–280
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €60–270
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport via Madrid
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €90–370
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €70–310
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport via Madrid
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €100–420
- Website
- vueling.com
Flights from Lanzarote Airport to Málaga Airport
- Ave. Duration
- 2h 2m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €40–190
Flights from Gran Canaria Airport to Málaga Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €23–130
Flights from Tenerife North Airport to Málaga Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €35–160
Flights from Lanzarote Airport to Seville Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Saturday
- Estimated price
- €35–210
Flights from Lanzarote Airport to Seville Airport via Madrid
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €60–260
Flights from Tenerife North Airport to Seville Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- €30–180
Flights from Tenerife North Airport to Seville Airport via Madrid
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €70–280
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €60–270
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport via Madrid
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €90–370
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €70–310
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport via Madrid
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €100–420
- Website
- bintercanarias.com
Flights from Lanzarote Airport to Seville Airport via Tenerife North Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Thursday
- Estimated price
- €65–290
Flights from Tenerife North Airport to Jerez Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €100–450
Flights from Tenerife North Airport to Jerez Airport via Gran Canaria Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €100–460
Flights from Tenerife North Airport to Seville Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–290
Flights from Tenerife North Airport to Seville Airport via Gran Canaria Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–300
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–390
Flights from Gran Canaria Airport to Federico García Lorca Granada-Jaén Airport via Tenerife North Airport
- Ave. Duration
- 4h 30m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €90–400
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport
- Ave. Duration
- 2h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €100–450
Flights from Tenerife North Airport to Federico García Lorca Granada-Jaén Airport via Gran Canaria Airport
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €100–450
- Website
- aireuropa.com
Flights from Tenerife North Airport to Málaga Airport via Madrid
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €80–240
Flights from Lanzarote Airport to Seville Airport via Madrid
- Ave. Duration
- 4h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €65–250
Flights from Tenerife North Airport to Seville Airport via Madrid
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €65–140
- Website
- ryanair.com
Flights from Lanzarote Airport to Málaga Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- €40–190
Flights from Lanzarote Airport to Seville Airport
- Ave. Duration
- 2h
- When
- Tuesday to Sunday
- Estimated price
- €40–180
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Jerez De La Frontera
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Jerez De La Frontera
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Renfe Viajeros
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 14m
- Frequency
- Every 3 hours
- Estimated price
- €15–18
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 14m
- Frequency
- Every 3 hours
- Estimated price
- €15–18
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 14m
- Frequency
- Every 3 hours
- Estimated price
- €15–18
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Website
- ALSA
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Website
- ALSA
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Website
- ALSA
Bus from Granada Estación de Autobuses to Algeciras
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €23–35
- Website
- ALSA
Bus from Granada Estación de Autobuses to Algeciras
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €23–35
- Website
- ALSA
- Phone
- +34 959 256 900
- [email protected]
- Website
- damas-sa.es
Bus from Huelva to Sevilla, Estación de Autobuses
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €11–17
- Schedules at
- damas-sa.es
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- Monbus
Bus from Sevilla Estación Prado De San Sebastian to Algeciras Puerto
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- €16–24
- Website
- Monbus
Bus from Jerez de la Frontera to Algeciras Puerto
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9
- Website
- Monbus
Bus from Jerez de la Frontera to Algeciras Puerto
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9
- Website
- Monbus
Bus from Jerez de la Frontera to Algeciras Puerto
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9
- Website
- Monbus
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–150
- Schedules at
- balearia.com
- Seating
- €40–60
- Car
- €110–150
- Phone
- +34 956 68 18 30
- [email protected]
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €35–55
- Website
- FRS Ferries
- Phone
- +34 (0) 917369957
- Website
- Trasmediterránea S.A.
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–128
- Website
- Trasmediterránea S.A.
- Car
- €128
- Without Vehicle
- €36
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Want to know more about travelling around Spain
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















































