Ceuta: ferries, timetables and prices
Ceuta is a Spanish city on the north coast of Africa and a key gateway for travellers moving between Spain and Morocco. The ferry route to Algeciras is very popular with families and drivers crossing the Strait of Gibraltar. On TheBato you can compare companies, timetables and prices, add your vehicle and choose between seat or cabin in just a few clicks, with support in English, Spanish and Arabic.
Search ferry tickets
Popular routes from Ceuta
- Ceuta ↔ Algeciras – main ferry link between Ceuta and mainland Spain
Tip: in summer, during Ramadan and on holiday dates, ferries between Ceuta and Algeciras can be very busy, especially with cars and vans. Book early if you are travelling with family or need specific times.
Alternative routes and nearby ports
If you do not see sailings for your date from Ceuta, check ferries from Algeciras, Tarifa, Malaga or Almeria depending on your route in Spain and Morocco.
Timetables and crossing time
The Ceuta – Algeciras route is a short crossing across the Strait of Gibraltar, with several departures every day:
- Ceuta – Algeciras: usually around 1 hour to 1 hour 30 minutes, depending on the ferry type, company and sea conditions.
In high season (summer, Ramadan, long weekends and Operation Transit), there are more sailings, but traffic, border controls and queues in the port can add extra time. Always check the recommended check-in time on your ticket.
Prices and how to save
- Book well in advance for summer, Ramadan and school holidays, especially if travelling with a car or van.
- Compare different departure times throughout the day: early morning or late evening can sometimes be less expensive and less crowded.
- If your dates are flexible, check prices on nearby days and consider alternative routes such as Algeciras – Tanger Med or Tarifa – Tanger Ville.
- For families, look for options with comfortable lounges and, when available, cabins or upgraded seating.
Documents and boarding
- Check-in: arrive at least 2–3 hours before departure with a vehicle; at least 90 minutes as a foot passenger (more in high season and Operation Transit).
- For travel between Ceuta and mainland Spain: EU citizens generally need a valid ID card or passport; non-EU nationals usually need a passport and, if required, a visa for Spain / Schengen.
- If you continue to Morocco by land: you will need to meet Moroccan entry requirements (passport and, where applicable, visa or residence documents). Always check the latest official information.
- Vehicle: registration document, insurance (and green card if required), valid technical inspection; if the vehicle is not in your name, carry a written authorisation from the owner.
- Luggage: respect company rules on baggage size and weight and customs regulations, especially if carrying goods across the border.
- Pets: usually allowed, but each company has its own rules on pet passports, vaccinations and where animals may stay on board (kennels, pet areas, cabins).
How to get to Ceuta port
- Within Ceuta: the city is compact and the port is close to the centre, making it easy to reach on foot, by car or taxi.
- By car: follow signs to the ferry terminal; allow extra time in summer and on busy travel days due to traffic and security checks.
- Public transport: local buses and taxis connect residential areas with the port and city centre.
- From mainland Spain: most travellers arrive first in Algeciras by car, bus or train and then take the ferry to Ceuta.
- Parking: car parks and parking areas are available near the terminal; check options if you plan to leave your vehicle in Ceuta or on the mainland.
Port services
The port of Ceuta has a busy passenger terminal serving ferries to and from Algeciras. You will find ticket offices, check-in counters, border and customs controls, waiting areas, cafés, shops and basic services for travellers. Facilities for passengers with reduced mobility are generally available, and there are dedicated boarding lanes for vehicles.
Why book with TheBato
With TheBato, you can compare in a single search the ferries between Ceuta and Algeciras and alternative routes such as Algeciras – Tanger Med, Tarifa – Tanger Ville or Malaga – Melilla. Add your car, motorbike, van or camper, choose seat or cabin and pay securely. Our team is used to helping families and cross-border travellers between Spain, Ceuta and Morocco, with support in English, Spanish and Arabic via WhatsApp and email.
Related ports
View ferries from Ceuta
Frequently asked questions (FAQ)
Are there ferries all year round from Ceuta?
There are ferries for most of the year between Ceuta and Algeciras, with more departures in summer, during Ramadan and on holiday dates. Timetables can vary by season and company.
How long is the Ceuta – Algeciras ferry?
The Ceuta – Algeciras crossing usually takes around 1 hour to 1 hour 30 minutes, depending on the vessel, company and sea conditions.
Can I travel with a car, van or camper from Ceuta?
Yes, ferries between Ceuta and Algeciras normally accept cars, motorbikes, vans and campers. You must enter the correct vehicle type and dimensions when booking.
Are pets allowed on ferries from Ceuta?
In general pets are allowed, but each company has its own rules on pet passports, vaccinations, where animals can stay on board and any extra fees. Always check the conditions before booking.
When should I arrive at Ceuta port for boarding?
It is recommended to arrive 2–3 hours before departure with a vehicle and at least 90 minutes as a foot passenger, allowing extra time in high season or during Operation Transit.