The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
The crossing from Algeciras to Ceuta links mainland Spain with its autonomous city on the North African shore, a compact Spanish enclave that shares a land border with Morocco. Fast ferries make the trip in around an hour, running very frequently throughout the day, so it functions almost like a shuttle. Many drivers choose Ceuta as an entry point because it lets them clear the sea crossing first and tackle the Moroccan border formalities at the land frontier afterwards, often with shorter queues than the main ports. Ceuta itself is worth a pause, with duty-free shopping, a handsome waterfront and the historic Royal Walls. As part of Spain, no separate passport check applies on arrival, though you will need your documents for the onward border into Morocco. Sailings are reliable year-round, intensifying through the busy summer travel season.
Yes. Ceuta is a Spanish autonomous city on the North African coast, so arriving from Algeciras keeps you within Spain.
Fast ferries cross in around an hour, with very frequent sailings throughout the day.
Many drivers prefer Ceuta to split the journey, clearing the sea crossing first and handling Moroccan border formalities at the land frontier.