Gibraltar Unlocked

Gibraltar to Morocco

Your complete guide to crossing the Strait of Gibraltar to Tangier — routes, ferries, paperwork and a day-trip itinerary.

Ferry Routes from Spain to Morocco

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:

Tarifa → Tangier Ville

The fastest and most convenient route for a day trip.

  • • ~35–60 minutes crossing
  • • Arrives in Tangier city centre
  • • Operator: FRS / Balearia
  • • ~45 min drive from La Línea

Algeciras → Tangier Med

More frequent departures, but arrives further from the city.

  • • ~60–90 minutes crossing
  • • Arrives at Tangier Med (~45 min from city)
  • • Operators: FRS, GNV, Trasmed, Inter Shipping
  • • ~25 min drive from La Línea

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.

Schedules & Prices

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.

RouteDurationFoot passengerCar
Tarifa → Tangier Ville35–60 min€25–€45No car ferry
Algeciras → Tangier Med60–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.

Passport & Visa Requirements

Passport

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.

Visa

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.

If you're driving

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 Tangier Day-Trip Itinerary

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:

  1. 07:30Cross the Gibraltar–Spain border and drive/taxi to Tarifa port (~45 min).
  2. 09:00Sail Tarifa → Tangier Ville (~35–60 min). Have passport ready for Moroccan immigration on arrival.
  3. 10:30Explore the Medina, Grand Socco and Petit Socco. Take a guided walking tour or hire a local guide at the port.
  4. 13:00Lunch on a rooftop terrace — try tagine, couscous or fresh seafood with mint tea.
  5. 15:00Visit the Kasbah Museum, Cape Spartel (where the Atlantic meets the Mediterranean) and the Caves of Hercules if time allows.
  6. 17:30Head back to Tangier Ville port for the return ferry. Aim for the 18:00–19:00 sailing to be safe.
  7. 20:00Arrive back in Tarifa and drive to Gibraltar, crossing the border before late evening.

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.

Gibraltar to Morocco — FAQ

Is there a direct ferry from Gibraltar to Morocco?▼

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.

How long is the ferry from Spain to Tangier?▼

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.

Do I need a visa to go from Gibraltar to Morocco?▼

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.

Can I do a day trip from Gibraltar to Tangier?▼

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.

How much does the ferry to Morocco cost?▼

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.

What documents do I need for the Gibraltar–Morocco trip?▼

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.

Related Guides