Discovering...
Discovering...

Complete guide to routes, prices, companies & tips for crossing the Strait of Gibraltar
The fastest and most popular route is Tarifa to Tangier Ville (35 minutes, from 39 EUR one way). This drops you right in Tangier city center. FRS operates 6-8 daily ferries. For drivers, Algeciras to Tanger Med (1 hour, from 35 EUR walk-on, from 100 EUR with car) is the better option with more frequent departures.
In summer (July-August), book 2-4 weeks ahead. Walk-on passengers can usually find same-day tickets in shoulder season and winter. No visa is required for EU, UK, US, Canadian, and Australian citizens (up to 90 days). Seasonal pricing can change.
Fastest Route
35 min
Tarifa - Tangier
Cheapest Fare
From 35 EUR
Walk-on passenger
Busiest Route
12/day
Algeciras - Tanger Med
Peak Season
Jul-Aug
Book 2-4 weeks ahead
Crossing the Strait of Gibraltar by ferry is the most romantic way to enter Morocco and the most popular entry point for travelers coming from Europe by land. Just 14 kilometers separate Spain from Morocco at the strait's narrowest point, making this one of the world's most dramatic border crossings -- a passage between two continents, two cultures, and two worlds.
Several ferry companies operate multiple daily crossings year-round. The choice of route depends on whether you are a foot passenger or bringing a vehicle, where you are coming from in Spain, and which Moroccan city you want to reach first. This guide covers every route, company, and practical detail you need.
Five main routes connect Spain (and Gibraltar) to Morocco. The top two cover 90% of travelers. Seasonal pricing can change.
The most popular route for foot passengers and the fastest crossing of the Strait of Gibraltar. The ferry arrives at Tangier Ville port, right next to the medina, making it ideal for travelers who want immediate access to the city. The 35-minute crossing offers spectacular views of both coastlines and often dolphins in the strait.
Walk-on: From 39 EUR
With car: Not available (foot passengers only on most services)
Companies:
FRS
Pros:
Cons:
The busiest route across the strait with the most frequent departures. Tanger Med is a modern port 40 km east of Tangier city. Best choice for drivers as it connects directly to the highway network. Walk-on passengers need to arrange transport from Tanger Med to Tangier city (shuttle bus, grand taxi, or pre-arranged transfer).
Walk-on: From 35 EUR
With car: From 100 EUR (car + driver)
Companies:
Trasmediterranea, Balearia, Inter Shipping, FRS
Pros:
Cons:
Ceuta is a Spanish enclave on the Moroccan coast. This route technically stays within Spain. From Ceuta, you walk across the border into Morocco at the Tarajal border crossing, then take transport to Tetouan or Tangier. Popular with locals and budget travelers, but adds complexity with a land border crossing.
Walk-on: From 35 EUR
With car: From 90 EUR (car + driver)
Companies:
Trasmediterranea, Balearia, FRS
Pros:
Cons:
A scenic crossing from the British territory of Gibraltar directly to Tangier city center. Less frequent than Tarifa or Algeciras routes and often seasonal (April-October). Nice option if you are visiting Gibraltar and want to continue to Morocco. Passport control at Gibraltar can add time.
Walk-on: From 45 EUR
With car: Not available
Companies:
FRS
Pros:
Cons:
Overnight ferry crossing from Barcelona to Tanger Med. A completely different experience from the short strait crossings -- this is a mini-cruise with cabins, restaurants, and entertainment. Popular with Moroccan residents in Spain returning for holidays and with travelers who want to bring a vehicle from northern Spain.
Walk-on: From 80 EUR
With car: From 200 EUR (car + driver)
Companies:
GNV (Grandi Navi Veloci), Grimaldi Lines
Pros:
Cons:
Five main companies operate the Spain-Morocco ferry routes
The most popular company for the Tarifa-Tangier route. German-owned with modern fast ferries. Reliable schedules and good online booking. The go-to choice for foot passengers crossing the strait.
Routes: Tarifa-Tangier, Algeciras-Tanger Med, Algeciras-Ceuta, Gibraltar-Tangier
Operates conventional and fast ferries between Algeciras and Tanger Med. Often the cheapest option for this route. Good for both passengers and vehicles.
Routes: Algeciras-Tanger Med
Major Spanish ferry company with a large fleet. Modern vessels with comfortable seating, cafeterias, and car decks. Good online booking platform with multi-language support.
Routes: Algeciras-Tanger Med, Algeciras-Ceuta
Historic Spanish ferry company operating since 1917. Part of the Armas Trasmediterranea group. Operates large conventional ferries ideal for vehicle transport. Established and reliable.
Routes: Algeciras-Tanger Med, Algeciras-Ceuta
Italian company operating long-distance overnight ferries from Barcelona and Genoa to Tanger Med. Large cruise-ferry style vessels with cabins, restaurants, pools, and entertainment.
Routes: Barcelona-Tanger Med, Genoa-Tanger Med
Essential advice for a smooth crossing
For summer travel (July-August), book 2-4 weeks in advance, especially for car ferries. Shoulder season (May-June, September-October) can often be booked a few days ahead. Winter crossings rarely sell out for foot passengers.
Walk-on passengers have more flexibility. You can buy tickets at the port and take the next available ferry. Car ferries require advance booking in summer and cost significantly more. The Tarifa-Tangier route is primarily foot passengers only.
Book directly on ferry company websites (frs.es, balearia.com) for the best prices. Third-party booking sites like Direct Ferries compare prices across companies. Port ticket offices are available but prices may be higher and queues longer.
Arrive at the port at least 1 hour before departure (1.5 hours in summer). Check-in closes 30 minutes before departure for foot passengers and 45 minutes for vehicles. Tarifa is a small port -- arrive early to find parking if driving.
Strong winds in the Strait of Gibraltar (levante wind) can cause cancellations, especially in winter. Most companies offer free rebooking to the next available ferry. Check weather forecasts and sign up for company notifications before your travel date.
The strait crossing is short (35-60 minutes) and modern ferries are stable. However, in rough weather the sea can be choppy. If prone to seasickness, take medication before boarding, sit in the center of the vessel (less motion), and focus on the horizon.
Immigration, customs, currency, and getting out of the port area
Most nationalities (EU, UK, US, Canada, Australia) get visa-free entry to Morocco for up to 90 days. Your passport must be valid for at least 6 months. You will fill out a blue entry card (available on the ferry or at the port). Immigration is processed either on the ferry or at the port -- the process takes 10-30 minutes depending on the queue.
Customs inspection varies. Foot passengers usually pass through quickly. Vehicles may be inspected. You can bring up to 200 cigarettes, 1 liter of spirits, and personal items duty-free. Importing drones requires advance permission. Prescription medicines should have documentation.
Exchange a small amount of euros to dirhams at the port for immediate needs (taxi, tips, water). Rates at ports are poor -- exchange from 500 MAD max. ATMs are available at Tangier Ville port and near Tanger Med. Better rates are found at banks and exchange bureaux in Tangier city center.
At Tangier Ville port, you will encounter people offering to be your guide, carry your bags, or arrange taxis. Politely decline unless you want their help. Official taxis are available outside the port terminal. Pre-arrange a transfer through your riad to avoid hassle.
Buy a Moroccan SIM card at the port or in Tangier. Maroc Telecom, Orange, and Inwi have shops near the port. A SIM with 5-10 GB data costs from 30-50 MAD. The port has limited WiFi. Your European SIM may work but roaming charges apply outside EU roaming agreements.
Keep your luggage with you at all times. There is no luggage storage at Tangier Ville port. At Tanger Med, the terminal is larger with more facilities. Travel light for the ferry crossing. If you have large bags, arrange a transfer rather than navigating the medina streets.
How to get from the port to your final destination in Morocco. Seasonal pricing can change.
Small blue taxis take you anywhere within Tangier city. Insist on the meter. From the port to the medina is about 15 MAD. From the port to Tangier Ville train station is about 20 MAD.
From: Tangier Ville port
Shuttle buses connect Tanger Med port to Tangier city center (40 km, about 1 hour). Also connects to Tanger Med train station for Al Boraq high-speed services.
From: Tanger Med port
Shared grand taxis depart from the Tangier bus station to Chefchaouen (2 hours). Wait until the taxi fills (6 passengers) or pay for all seats for a private ride (from 500 MAD).
From: Tangier
Africa's only high-speed train connects Tangier to Casablanca in just 2 hours 10 minutes, stopping at Kenitra and Rabat. Modern, comfortable, and reliable. Book online at oncf.ma.
From: Tangier Ville Station
Air-conditioned intercity buses to Chefchaouen (from 80 MAD, 3-4h), Fes (from 120 MAD, 5-6h), Casablanca (from 150 MAD, 5h), and Marrakech (from 200 MAD, 9h).
From: Tangier Bus Station
Pre-arranged private transfers are the most comfortable option. Your riad or hotel can arrange a driver to meet you at the port. Recommended for first-time visitors and those with heavy luggage.
From: Port
A walkthrough of the Tarifa to Tangier crossing, the most popular route for foot passengers
The port is in the center of town, walkable from the bus station. If driving, park at the port car park (from 10 EUR/day) or in town. Arrive at least 1 hour before departure.
Present your passport and ticket at the FRS counter. You will receive a boarding pass. Spanish exit immigration is quick (often just a passport scan). Fill out the blue Moroccan entry card if provided.
Walk onto the ferry via the gangway. Find a seat on the upper deck for the best views. The ferry has indoor seating, a cafe, and outdoor decks. WiFi is available on most vessels.
The 35-minute crossing offers views of both coastlines, the Rock of Gibraltar, and often dolphins. Keep your passport handy as Moroccan immigration officers process passengers on the ferry itself on some sailings.
If not processed on the ferry, proceed to passport control at Tangier Ville port. Present your passport and completed entry card. The officer will stamp your passport with a 90-day entry. Process takes 5-20 minutes.
Walk through the port terminal and exit. Decline unsolicited guides. Official petit taxis are available outside. The medina is a 10-minute walk uphill. If your riad has arranged a pickup, look for someone holding a sign with your name.
You are now in Tangier. Exchange some euros at a bureau de change (or use an ATM), buy a SIM card, and begin your Morocco adventure. The medina, Kasbah, and Grand Socco are all within walking distance of the port.
The fastest crossing is Tarifa to Tangier Ville at 35 minutes by fast ferry. Algeciras to Tanger Med takes about 1 hour. Algeciras to Ceuta takes 1 hour. Longer routes from Barcelona or Genoa to Tanger Med take 24-48 hours.
Walk-on passenger fares start from 39 EUR (Tarifa-Tangier) and from 35 EUR (Algeciras-Tanger Med) one way. Car + driver packages start from 100-150 EUR one way depending on the route and season. Prices increase significantly in July-August. Seasonal pricing can change.
The Tarifa to Tangier Ville route is the best for foot passengers as it arrives in Tangier city center and takes only 35 minutes. For drivers, Algeciras to Tanger Med is better as it has more frequent departures and the new Tanger Med port has excellent road connections.
Citizens of the EU, UK, US, Canada, Australia, and many other countries do not need a visa for Morocco for stays up to 90 days. Your passport must be valid for at least 6 months from your date of entry. You will fill out an entry card on the ferry or at the port.
Yes, day trips from Tarifa to Tangier are very popular. The 35-minute crossing allows you to spend 6-8 hours in Tangier. Many organized day trips depart from Tarifa, Malaga, or the Costa del Sol from around 60-80 EUR including ferry, guide, and lunch. Independent day trips are easy too.
Yes, the Strait of Gibraltar ferry services are operated by established companies with modern vessels. The crossing is short (35-60 minutes on main routes) and the strait is one of the busiest waterways in the world. Seasickness is possible in winter when seas are rougher, but summer crossings are typically smooth.
Complete city guide for where the ferry arrives
Read guideTop attractions and activities
Read guideExcursions from your arrival city
Read guidePlan your trip length after arriving
Read guideGetting around Morocco by train, bus, taxi
Read guideBudget planning for your Morocco trip
Read guideEssential tips for first-time visitors
Read guideAlternative: flying into Morocco
Read guideThe ferry from Spain to Morocco is one of the world's great border crossings. In just 35 minutes, you will travel between two continents and arrive in a completely different world.