Ferry Crossings

Ferry from Algeciras to Ceuta

Travel from Tarifa To Tangier Ville by our fast ferries

FERRIES FROM ALGECIRAS TO CEUTA

Our Algeciras to Ceuta ferry route connects these two cities in about 60 minutes. Enjoy your trip from Algeciras to Ceuta by ferry with DFDS even more with our Premium Class service.

1 hour of crossing aprox.

Travel with your pet

Travel with your car

Cafeteria service

  • Premium Class Service

  • 10 or more departures per day

  • At least 5 times a day from Algeciras

  • At least 5 times a day from Ceuta

Onboard Experience

Our high-speed ferries offer a great customer experience with a cafeteria offering delicious snacks, and Duty-Free shopping for your convenience.

Take some time to relax during your crossing and treat yourself. We’ve got a varied menu featuring sandwiches, snacks, and drinks, all at great prices. Plus, halal options are available.

Book your trip today and discover all the comfort and convenience our onboard experience has to offer!

Travel with Even More Comfort

Our Premium Class is an exclusive service and personalized attention that make your journey an excellent experience. We offer you food and drink, personalized attention, XL leather seats, panoramic views and much more.

Usual timetables

Departure from Algeciras

Duration

Arrival to Ceuta

7.15am

1 hour of crossing

8.15am

10.30am

1 hour of crossing

11.30am

1.30pm

1 hour of crossing

2.30pm

5.00pm

1 hour of crossing

6.00pm

8.00pm

1 hour of crossing

9.00pm

During High season timetables are subject to change without previews notice. You can also check our all departures by clicking here

Proudly named the World’s Leading Ferry Operator

We are also proud to announce that we have been nominated as Europe’s Leading Ferry Operator 2026 and this amazing journey continues, first and foremost, thanks to you.

To our loyal passengers who put their trust in us, our valued partners and our hard-working colleagues: this nomination is also yours. You are the heart of DFDS and today, we’d like to say THANK YOU.

Let's continue to create beautiful memories and cross the finish line together.

FAQs

You can obtain your boarding pass by checking in starting 48 hours before the boarding time on this web section, by contacting our call center at (+34 956 68 18 30), or at any of our sales points or ticket offices.

We recommend that you arrive at the port at least 90 minutes before the departure of your ship.

Depending on the port of origin, shipments have different closing times.

Prices are subject to availability. Telephone booking fees apply. Terms and conditions apply.