Your complete guide to crossing the Strait of Gibraltar to Tangier — routes, ferries, paperwork and a day-trip itinerary.
There is no regular year-round ferry direct from Gibraltar's port to Morocco. The practical route is to cross the land border into Spain (La Línea) and sail from one of two Spanish ports:
The fastest and most convenient route for a day trip.
More frequent departures, but arrives further from the city.
Tarifa is the better choice for a Tangier day trip — it's faster and docks in the city. Algeciras has more frequent sailings and car-ferry capacity, useful if you're driving or travelling in peak season when Tarifa is full.
Ferries run year-round, with the most departures in summer (June–September). In winter, sailings are less frequent and can be cancelled in rough seas. Always check the operator's site for the live timetable on your travel date.
| Route | Duration | Foot passenger | Car |
|---|---|---|---|
| Tarifa → Tangier Ville | 35–60 min | €25–€45 | No car ferry |
| Algeciras → Tangier Med | 60–90 min | €30–€50 | €60–€120 |
Prices are one-way and seasonal. Book ahead in July and August — sailings sell out, especially on weekends. Operators include FRS, Balearia, GNV and Trasmed. Compare on the operators' websites or aggregators like DirectFerries.
You need a valid passport with at least 6 months validity and a blank page for Morocco's entry stamp. EU/UK national ID cards are not accepted for entry to Morocco — a passport is required even for EU citizens.
Many nationalities — including UK, EU, US, Canada and Australia — can enter Morocco visa-free for up to 90 days. Check Morocco's visa list for your nationality before travelling. A Gibraltar or Schengen visa does not cover Morocco.
You'll need vehicle insurance valid in Morocco (a "green card"), available for purchase at the port in Algeciras. Bring your V5/logbook and driving licence. Most rental cars from Spain do not allow cross-border travel to Morocco — check your rental terms.
Heads up: Crossing Gibraltar → Spain → Morocco means three sets of border rules. Carry your passport at all times and keep your return ferry ticket handy.
A day trip from Gibraltar to Tangier is doable but tight. Aim for the first ferry and the last return. Here's a realistic plan:
Prefer not to plan? Several operators run organised day trips from the Costa del Sol and Tarifa that include ferry tickets, a guide and transport in Tangier — a less stressful option if you want to sit back.
There is no regular year-round direct ferry from Gibraltar itself to Morocco. The practical route is to cross the land border into Spain and take a ferry from Tarifa to Tangier Ville (fastest, ~35 min) or from Algeciras to Tangier Med (~90 min). Occasional seasonal or charter services from Gibraltar have run in the past but are unreliable — plan around the Spain departures.
The Tarifa–Tangier Ville crossing takes about 35–60 minutes depending on the operator and sea conditions. The Algeciras–Tangier Med crossing takes 60–90 minutes. Tarifa arrives in Tangier city centre (Tangier Ville), which is more convenient for a day trip; Algeciras arrives at Tangier Med port, about 45 minutes from the city.
It depends on your nationality. Many Western nationals (UK, EU, US, Canada, Australia) can enter Morocco visa-free for up to 90 days. Check Morocco's visa requirements for your nationality before travelling — a Gibraltar or Schengen visa does not cover Morocco.
Yes, but it's a long day. Cross the border to Spain early, take the first ferry from Tarifa (~8–9am), and you can have 4–6 hours in Tangier before returning. Many travellers prefer an organised tour from the Costa del Sol that handles ferry tickets, guides and transport. If going independently, book ferry tickets in advance in summer.
A one-way foot-passenger ferry from Tarifa to Tangier Ville costs roughly €25–€45; from Algeciras to Tangier Med about €30–€50. Car ferries from Algeciras cost more. Prices rise in peak summer — book ahead for the best fares.
You need a valid passport (with at least 6 months validity and a blank page for Morocco), any required Morocco visa for your nationality, and your return ferry ticket. If driving, you'll need vehicle insurance valid in Morocco (available at the port). EU/UK ID cards are not accepted for Morocco entry — a passport is required.