- Must visit
Castillo de Guzmán el Bueno
A medieval castle with small interpretive displays on Tarifa’s history and strategic role at the Strait of Gibraltar. It is one of the town’s most important heritage sites and also functions as a keyc

Cheapest price
$52
Average price
$52
Fastest journey
1h 1m
Average duration
1h 1m
Ferries per day
1
Distance
29 km
| Operator | Departure Time | Arrival Time | Duration | Sailing Days |
|---|---|---|---|---|
Operator Naviera Armas S.A. | Departure Time 09:30AM | Arrival Time 11:00AM | Duration 1h30 | Sailing Days Everyday |
Operator FRS Iberia | Departure Time 12:00PM | Arrival Time 01:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 05:30AM | Arrival Time 08:00AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Africa Morocco Link | Departure Time 10:15PM | Arrival Time 01:15AM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 09:00PM | Arrival Time 11:30PM | Duration 1h30 | Sailing Days Fri, Sun |
Operator Africa Morocco Link | Departure Time 06:15AM | Arrival Time 09:15AM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator Africa Morocco Link | Departure Time 07:00PM | Arrival Time 09:00PM | Duration 1h00 | Sailing Days Mon |
Operator Balearia | Departure Time 08:30AM | Arrival Time 09:30AM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Africa Morocco Link | Departure Time 02:15PM | Arrival Time 05:15PM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator FRS Iberia | Departure Time 06:30PM | Arrival Time 07:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Africa Morocco Link | Departure Time 01:00PM | Arrival Time 03:00PM | Duration 1h00 | Sailing Days Mon, Sat |
Operator Balearia | Departure Time 10:00AM | Arrival Time 12:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 03:00AM | Arrival Time 04:30AM | Duration 1h30 | Sailing Days Mon, Tue, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 10:00PM | Arrival Time 11:30PM | Duration 1h30 | Sailing Days Tue, Fri |
Operator Balearia | Departure Time 06:00PM | Arrival Time 08:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 03:00PM | Arrival Time 05:30PM | Duration 1h30 | Sailing Days Fri |
Operator Africa Morocco Link | Departure Time 09:00AM | Arrival Time 11:00AM | Duration 1h00 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 01:45PM | Arrival Time 02:45PM | Duration 1h00 | Sailing Days Fri |
Operator Africa Morocco Link | Departure Time 07:00AM | Arrival Time 09:00AM | Duration 1h00 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 10:30AM | Arrival Time 12:00PM | Duration 1h30 | Sailing Days Tue, Wed, Thu |
Operator Balearia | Departure Time 02:30PM | Arrival Time 03:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 02:00PM | Arrival Time 04:30PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 11:00AM | Arrival Time 01:30PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Africa Morocco Link | Departure Time 11:45AM | Arrival Time 02:45PM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator FRS Iberia | Departure Time 05:00PM | Arrival Time 07:30PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 10:15AM | Arrival Time 12:45PM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 05:30PM | Arrival Time 07:00PM | Duration 1h30 | Sailing Days Thu |
Operator Balearia | Departure Time 10:15PM | Arrival Time 11:30PM | Duration 1h15 | Sailing Days Mon, Fri, Sun |
Operator Africa Morocco Link | Departure Time 09:00PM | Arrival Time 11:00PM | Duration 1h00 | Sailing Days Mon, Sat |
Operator Balearia | Departure Time 12:01PM | Arrival Time 02:31PM | Duration 1h30 | Sailing Days Fri |
Operator Balearia | Departure Time 08:00AM | Arrival Time 10:00AM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Africa Morocco Link | Departure Time 03:45AM | Arrival Time 06:45AM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 11:59PM | Arrival Time 02:00AM | Duration 1h01 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 03:15PM | Arrival Time 05:45PM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 05:15PM | Arrival Time 07:45PM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator FRS Iberia | Departure Time 08:00PM | Arrival Time 10:30PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 12:30AM | Arrival Time 01:30AM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 09:00AM | Arrival Time 11:30AM | Duration 1h30 | Sailing Days Fri |
Operator Africa Morocco Link | Departure Time 03:00PM | Arrival Time 05:00PM | Duration 1h00 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 08:30PM | Arrival Time 09:45PM | Duration 1h15 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 04:00PM | Arrival Time 06:30PM | Duration 1h30 | Sailing Days Fri |
Operator Balearia | Departure Time 11:15PM | Arrival Time 01:45AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 04:30PM | Arrival Time 05:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 01:30AM | Arrival Time 04:00AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 02:00PM | Arrival Time 04:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 07:30PM | Arrival Time 08:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 08:00AM | Arrival Time 10:30AM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 09:45PM | Arrival Time 12:15AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 10:00AM | Arrival Time 12:30PM | Duration 1h30 | Sailing Days Fri |
Operator Africa Morocco Link | Departure Time 07:45PM | Arrival Time 10:45PM | Duration 2h00 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 03:00AM | Arrival Time 05:30AM | Duration 1h30 | Sailing Days Fri |
Operator Balearia | Departure Time 10:00PM | Arrival Time 11:59PM | Duration 0h59 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 06:00AM | Arrival Time 08:00AM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 09:30PM | Arrival Time 10:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 03:30PM | Arrival Time 04:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 09:00AM | Arrival Time 10:00AM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 07:00AM | Arrival Time 09:30AM | Duration 1h30 | Sailing Days Fri |
Operator Balearia | Departure Time 07:31PM | Arrival Time 10:01PM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 06:01PM | Arrival Time 08:31PM | Duration 1h30 | Sailing Days Fri |
Operator Africa Morocco Link | Departure Time 05:30PM | Arrival Time 08:30PM | Duration 2h00 | Sailing Days Fri, Sat, Sun |
Operator Balearia | Departure Time 08:00PM | Arrival Time 10:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 12:30PM | Arrival Time 02:00PM | Duration 1h30 | Sailing Days Thu |
Operator Balearia | Departure Time 07:30AM | Arrival Time 10:00AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Africa Morocco Link | Departure Time 01:30AM | Arrival Time 04:30AM | Duration 2h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 09:15AM | Arrival Time 11:45AM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 01:00PM | Arrival Time 03:30PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 01:00AM | Arrival Time 02:00AM | Duration 1h00 | Sailing Days Mon, Sat, Sun |
Operator Africa Morocco Link | Departure Time 05:00PM | Arrival Time 07:00PM | Duration 1h00 | Sailing Days Mon, Sat |
Operator Africa Morocco Link | Departure Time 11:00AM | Arrival Time 01:00PM | Duration 1h00 | Sailing Days Mon, Sat |
Operator Balearia | Departure Time 11:30AM | Arrival Time 12:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 03:30AM | Arrival Time 06:15AM | Duration 1h45 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 04:00PM | Arrival Time 06:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 12:00PM | Arrival Time 02:00PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 04:30AM | Arrival Time 05:30AM | Duration 1h00 | Sailing Days Mon, Sat, Sun |
Operator Balearia | Departure Time 10:30AM | Arrival Time 12:00PM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Africa Morocco Link | Departure Time 09:30AM | Arrival Time 12:30PM | Duration 2h00 | Sailing Days Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 10:30PM | Arrival Time 11:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 01:45PM | Arrival Time 04:15PM | Duration 1h30 | Sailing Days Mon, Sat, Sun |
Operator FRS Iberia | Departure Time 02:00AM | Arrival Time 04:30AM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Balearia | Departure Time 05:30PM | Arrival Time 06:30PM | Duration 1h00 | Sailing Days Mon, Fri, Sat, Sun |
Operator FRS Iberia | Departure Time 11:00PM | Arrival Time 01:30AM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 12:45PM | Arrival Time 01:45PM | Duration 1h00 | Sailing Days Thu |
Operator FRS Iberia | Departure Time 05:00AM | Arrival Time 07:30AM | Duration 1h30 | Sailing Days Mon, Fri, Sat, Sun |
Operator Naviera Armas S.A. | Departure Time 07:00PM | Arrival Time 09:30PM | Duration 1h30 | Sailing Days Fri |
Operator Balearia | Departure Time 12:01AM | Arrival Time 02:31AM | Duration 1h30 | Sailing Days Fri |
The table below shows live departures for Ceuta to Tarifa ferries for today, Friday, July 10. You can also manually refresh the results below to see updated ferry journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
AVEMAR DOS | 11:59 PM Port de Tanger Med | 1h01 | 2:00 AM Port of Algeciras | 0 transfersDirect | |
| Saturday, July 11 | |||||
VOLCAN DE TENO | 1:00 AM Port of Ceuta | 1h00 | 2:00 AM Port of Algeciras | 0 transfersDirect | |
NÁPOLES | 1:30 AM Port de Tanger Med | 1h30 | 4:00 AM Port of Algeciras | 0 transfersDirect | |
STENA EUROPE | 1:30 AM Port de Tanger Med | 2h00 | 4:30 AM Port of Algeciras | 0 transfersDirect | |
KATTEGAT | 2:00 AM Port de Tanger Med | 1h30 | 4:30 AM Port of Algeciras | 0 transfersDirect | |
VOLCAN DE TAMASITE | 3:00 AM Port de Tanger Med | 1h30 | 5:30 AM Port of Algeciras | 0 transfersDirect | |
POETA LÓPEZ ANGLADA | 3:30 AM Port de Tanger Med | 1h45 | 6:15 AM Port of Algeciras | 0 transfersDirect | |
VILLA DE AGAETE | 4:30 AM Port of Ceuta | 1h00 | 5:30 AM Port of Algeciras | 0 transfersDirect | |
MOROCCO STAR | 3:45 AM Port de Tanger Med | 2h00 | 6:45 AM Port of Algeciras | 0 transfersDirect | |
TANGER EXPRESS | 5:00 AM Port de Tanger Med | 1h30 | 7:30 AM Port of Algeciras | 0 transfersDirect | |
PASSIÓ PER FORMENTERA | 6:00 AM Port of Ceuta | 1h30 | 7:30 AM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MAHÓN | 5:30 AM Port de Tanger Med | 1h30 | 8:00 AM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 6:00 AM Port de Tanger Med | 1h00 | 8:00 AM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 6:00 AM Port of Tangier Ville | 1h00 | 8:00 AM Port of Tarifa | 0 transfersDirect | |
MOROCCO STAR | 6:15 AM Port de Tanger Med | 2h00 | 9:15 AM Port of Algeciras | 0 transfersDirect | |
MOROCCO EXPRESS 1 | 7:00 AM Port of Tangier Ville | 1h00 | 9:00 AM Port of Tarifa | 0 transfersDirect | |
BALEARIA | 7:30 AM Port de Tanger Med | 1h30 | 10:00 AM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MALAGA | 7:30 AM Port de Tanger Med | 1h30 | 10:00 AM Port of Algeciras | 0 transfersDirect | |
VOLCAN DE TENO | 8:30 AM Port of Ceuta | 1h00 | 9:30 AM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 8:00 AM Port of Tangier Ville | 1h00 | 10:00 AM Port of Tarifa | 0 transfersDirect | |
KATTEGAT | 8:00 AM Port de Tanger Med | 1h30 | 10:30 AM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 8:00 AM Port de Tanger Med | 1h00 | 10:00 AM Port of Algeciras | 0 transfersDirect | |
CEUTA JET | 9:00 AM Port of Ceuta | 1h00 | 10:00 AM Port of Algeciras | 0 transfersDirect | |
VILLA DE AGAETE | 9:30 AM Port of Ceuta | 1h00 | 10:30 AM Port of Algeciras | 0 transfersDirect | |
MARIA DOLORES | 9:00 AM Port of Tangier Ville | 1h00 | 11:00 AM Port of Tarifa | 0 transfersDirect | |
NÁPOLES | 9:15 AM Port de Tanger Med | 1h30 | 11:45 AM Port of Algeciras | 0 transfersDirect | |
STENA EUROPE | 9:30 AM Port de Tanger Med | 2h00 | 12:30 PM Port of Algeciras | 0 transfersDirect | |
PASSIÓ PER FORMENTERA | 10:30 AM Port of Ceuta | 1h30 | 12:00 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 10:00 AM Port de Tanger Med | 1h00 | 12:00 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 10:00 AM Port of Tangier Ville | 1h00 | 12:00 PM Port of Tarifa | 0 transfersDirect | |
VOLCAN DE TAMASITE | 10:15 AM Port de Tanger Med | 1h30 | 12:45 PM Port of Algeciras | 0 transfersDirect | |
VOLCAN DE TENO | 11:30 AM Port of Ceuta | 1h00 | 12:30 PM Port of Algeciras | 0 transfersDirect | |
MOROCCO EXPRESS 1 | 11:00 AM Port of Tangier Ville | 1h00 | 1:00 PM Port of Tarifa | 0 transfersDirect | |
TANGER EXPRESS | 11:00 AM Port de Tanger Med | 1h30 | 1:30 PM Port of Algeciras | 0 transfersDirect | |
CEUTA JET | 12:00 PM Port of Ceuta | 1h00 | 1:00 PM Port of Algeciras | 0 transfersDirect | |
POETA LÓPEZ ANGLADA | 11:30 AM Port de Tanger Med | 1h30 | 2:00 PM Port of Algeciras | 0 transfersDirect | |
MOROCCO STAR | 11:45 AM Port de Tanger Med | 2h00 | 2:45 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 12:00 PM Port de Tanger Med | 1h00 | 2:00 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 12:00 PM Port of Tangier Ville | 1h00 | 2:00 PM Port of Tarifa | 0 transfersDirect | |
VILLA DE AGAETE | 1:00 PM Port of Ceuta | 1h00 | 2:00 PM Port of Algeciras | 0 transfersDirect | |
MARIA DOLORES | 1:00 PM Port of Tangier Ville | 1h00 | 3:00 PM Port of Tarifa | 0 transfersDirect | |
VOLCAN DE TENO | 2:30 PM Port of Ceuta | 1h00 | 3:30 PM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MAHÓN | 1:45 PM Port de Tanger Med | 1h30 | 4:15 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 2:00 PM Port of Tangier Ville | 1h00 | 4:00 PM Port of Tarifa | 0 transfersDirect | |
KATTEGAT | 2:00 PM Port de Tanger Med | 1h30 | 4:30 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 2:00 PM Port de Tanger Med | 1h00 | 4:00 PM Port of Algeciras | 0 transfersDirect | |
MOROCCO STAR | 2:15 PM Port de Tanger Med | 2h00 | 5:15 PM Port of Algeciras | 0 transfersDirect | |
CEUTA JET | 3:30 PM Port of Ceuta | 1h00 | 4:30 PM Port of Algeciras | 0 transfersDirect | |
MOROCCO EXPRESS 1 | 3:00 PM Port of Tangier Ville | 1h00 | 5:00 PM Port of Tarifa | 0 transfersDirect | |
PASSIÓ PER FORMENTERA | 4:00 PM Port of Ceuta | 1h15 | 5:15 PM Port of Algeciras | 0 transfersDirect | |
BALEARIA | 3:15 PM Port de Tanger Med | 1h30 | 5:45 PM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MALAGA | 3:15 PM Port de Tanger Med | 1h30 | 5:45 PM Port of Algeciras | 0 transfersDirect | |
VILLA DE AGAETE | 4:30 PM Port of Ceuta | 1h00 | 5:30 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 4:00 PM Port de Tanger Med | 1h00 | 6:00 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 4:00 PM Port of Tangier Ville | 1h00 | 6:00 PM Port of Tarifa | 0 transfersDirect | |
VOLCAN DE TENO | 5:30 PM Port of Ceuta | 1h00 | 6:30 PM Port of Algeciras | 0 transfersDirect | |
TANGER EXPRESS | 5:00 PM Port de Tanger Med | 1h30 | 7:30 PM Port of Algeciras | 0 transfersDirect | |
MARIA DOLORES | 5:00 PM Port of Tangier Ville | 1h00 | 7:00 PM Port of Tarifa | 0 transfersDirect | |
VOLCAN DE TAMASITE | 5:15 PM Port de Tanger Med | 1h30 | 7:45 PM Port of Algeciras | 0 transfersDirect | |
NÁPOLES | 5:30 PM Port de Tanger Med | 1h30 | 8:00 PM Port of Algeciras | 0 transfersDirect | |
STENA EUROPE | 5:30 PM Port de Tanger Med | 2h00 | 8:30 PM Port of Algeciras | 0 transfersDirect | |
CEUTA JET | 6:30 PM Port of Ceuta | 1h00 | 7:30 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 6:00 PM Port of Tangier Ville | 1h00 | 8:00 PM Port of Tarifa | 0 transfersDirect | |
CECILIA PAYNE | 6:00 PM Port de Tanger Med | 1h00 | 8:00 PM Port of Algeciras | 0 transfersDirect | |
VILLA DE AGAETE | 7:30 PM Port of Ceuta | 1h00 | 8:30 PM Port of Algeciras | 0 transfersDirect | |
PASSIÓ PER FORMENTERA | 8:30 PM Port of Ceuta | 1h15 | 9:45 PM Port of Algeciras | 0 transfersDirect | |
POETA LÓPEZ ANGLADA | 7:31 PM Port de Tanger Med | 1h30 | 10:01 PM Port of Algeciras | 0 transfersDirect | |
MOROCCO STAR | 7:45 PM Port de Tanger Med | 2h00 | 10:45 PM Port of Algeciras | 0 transfersDirect | |
KATTEGAT | 8:00 PM Port de Tanger Med | 1h30 | 10:30 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 8:00 PM Port de Tanger Med | 1h00 | 10:00 PM Port of Algeciras | 0 transfersDirect | |
AVEMAR DOS | 8:00 PM Port of Tangier Ville | 1h00 | 10:00 PM Port of Tarifa | 0 transfersDirect | |
CEUTA JET | 9:30 PM Port of Ceuta | 1h00 | 10:30 PM Port of Algeciras | 0 transfersDirect | |
MARIA DOLORES | 9:00 PM Port of Tangier Ville | 1h00 | 11:00 PM Port of Tarifa | 0 transfersDirect | |
VOLCAN DE TENO | 10:00 PM Port of Ceuta | 1h00 | 11:00 PM Port of Algeciras | 0 transfersDirect | |
VILLA DE AGAETE | 10:30 PM Port of Ceuta | 1h00 | 11:30 PM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MAHÓN | 9:45 PM Port de Tanger Med | 1h30 | 12:15 AM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 10:00 PM Port de Tanger Med | 0h59 | 11:59 PM Port of Algeciras | 0 transfersDirect | |
CECILIA PAYNE | 10:00 PM Port of Tangier Ville | 0h59 | 11:59 PM Port of Tarifa | 0 transfersDirect | |
MOROCCO STAR | 10:15 PM Port de Tanger Med | 2h00 | 1:15 AM Port of Algeciras | 0 transfersDirect | |
TANGER EXPRESS | 11:00 PM Port de Tanger Med | 1h30 | 1:30 AM Port of Algeciras | 0 transfersDirect | |
BALEARIA | 11:15 PM Port de Tanger Med | 1h30 | 1:45 AM Port of Algeciras | 0 transfersDirect | |
CIUDAD DE MALAGA | 11:15 PM Port de Tanger Med | 1h30 | 1:45 AM Port of Algeciras | 0 transfersDirect | |
This is the last ferry of the day. | |||||
Find all the dates and times for this journey
Compare ferry prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Ferries from Ceuta to Tarifa run on average 57 times per day, taking around 1h 11m. Cheap ferry tickets for this journey start at $25 (€21) if you book in advance.
There are 57 ferries per day. The earliest ferry runs at 00:01, the last at 23:45. The fastest ferry covers the 15 nautical miles (29 km) distance in 1h 0m. There are 304 sailings per week. Ferries from Ceuta to Tarifa are available to foot passengers.




Distance 15 nautical miles (29 km) |
Average sailing duration 1h 11m |
Cheapest ticket price $25 (€21) |
Ferries per day 57 |
Direct ferries Available |
Average weekly sailings 304 |
Fastest ferry 1h 0m |
First ferry 12:01 AM |
Last ferry 11:45 PM |
Cabins Available |
Vehicles Available |
Foot passengers Available |
Cheapest Month Dec |
Cheapest Day Mon |
High Season Jul - Sep |
Low Season Jan - Mar |
Best time to book 2 days |
Discover the best of Tarifa — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Tarifa trip today.
A medieval castle with small interpretive displays on Tarifa’s history and strategic role at the Strait of Gibraltar. It is one of the town’s most important heritage sites and also functions as a keyc
A local archaeological museum presenting material from Tarifa and its surroundings, including remains linked to Phoenician, Roman, and Islamic periods. A solid choice for travelers wanting deeper his
A small local interpretation center focused on whales and dolphins of the Strait. It is useful for understanding Tarifa’s marine environment and is a good stop before or after a whale-watching trip.
Tarifa’s old town is the heart of the city, filled with whitewashed streets, small plazas, and layers of medieval history. It is the essential area for walking, photography, and atmosphere.
The town’s most famous beach area, known for its broad sands, dune scenery, and world-class wind conditions. It is one of Tarifa’s signature landscapes and highly popular with photographers and social
A major viewpoint outside town with sweeping views across the Strait of Gibraltar toward the North African coast. It is one of the best panoramic stops in the area and very popular for photos.
Bluefin tuna caught by the traditional almadraba method on the Cádiz coast, served raw, seared, or stewed. It is one of the area’s signature specialties.
Salt-cured, air-dried tuna loin, usually sliced thin and served with olive oil or almonds. A classic tuna preserve from the Cádiz coast.
A mixed platter of lightly floured and fried local fish such as anchovies, squid, or dogfish. This is one of the most traditional Andalusian seaside dishes.
A long-established Tarifa favorite known for creative Andalusian cooking, quality tuna dishes, and a lively old-town atmosphere.
Popular casual tapas bar celebrated for local seafood, tuna specialties, and a busy, authentic Tarifa dining scene.
Well-known old-town restaurant with a modern style, focusing on fresh local fish, tuna, and polished Andalusian plates.
Moderate for Spain. Budget eats are reasonable, but summer lodging and tourist-area dining cost more.
Service is usually included. Rounding up or leaving 5-10% for good restaurant service is appreciated, not required. Small change is fine in cafés; round up taxi fares.
Official public transport app
Port Of Tarifa, Tarifa -> Estacion De Autobuses De Tarifa, Tarifa
Find answers to the most common questions about traveling from Ceuta to Tarifa by ferry. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest ferry, the cheapest option, or tips for making the most of your visit at Tarifa, this guide helps you travel smarter and with confidence.

Most Ceuta to Tarifa ferries use the Port de Tanger Med to Port of Algeciras port pair. Use this guide to compare Ceuta and Tarifa ports on this route, check city-centre transport, alongside checking practicalities like port facilities and services.
Port of Ceuta has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Ticket Office, and Bike Parking.
Food options include: Restaurante Bugao (0.3km), Restaurante El Refectorio (0.5km), Restaurante La Columna (0.7km)
Free WiFi. ATMs are available in the terminal.
Ticket office support is available at Port of Ceuta.
Available at Port of Ceuta: Parking, Taxis, WC.
Available at Port of Ceuta: Bike Parking.
Accessibility facilities are available at Port of Ceuta.
Port of Tarifa has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Bar El Puerto (0.2km), La Pescadería (0.4km), Restaurante El Ancla (0.6km)
Free WiFi. ATMs are available in the terminal.
Ticket office support is available at Port of Tarifa.
Available at Port of Tarifa: Parking, Taxis, WC.
Accessibility facilities are available at Port of Tarifa.
Here are some other resources that might have the information you need