The moment the Spanish coastline begins to shrink behind you and the Rif Mountains of northern Morocco sharpen into view, something shifts. The ferry from Tarifa to Tangier takes around 35 minutes, but the distance it covers feels far greater than 14 kilometres. This article walks you through exactly what the crossing feels like, how to prepare, and what to expect the moment you set foot in Africa for the first time.
What crossing the strait of gibraltar is really like
Crossing the Strait of Gibraltar by ferry is one of the most cinematically charged short journeys in the world. In under an hour, you move between two continents, two languages, two entirely different sensory worlds.
The ferry from Tarifa departs regularly throughout the day, operated by companies such as FRS and Baleària. The crossing itself is smooth when the Levante wind is calm, and noticeably choppy when it is not. Tarifa is the windiest town in Europe, and that wind does not always stay on shore. Pack a light layer and, if you are prone to seasickness, take precautions before boarding.
On deck, the view is the thing. To your left, the coast of Spain. Ahead, Morocco. Cargo ships pass through the strait in an almost constant procession, one of the world’s busiest maritime corridors. The air changes. The light changes. By the time Tangier’s white hillside city comes into full view, the anticipation is real.
Ferry from tarifa to Tangier: tickets, timing, and what to know before you go
The ferry from Tarifa to Tangier Med is the fastest and most practical way to cross from Spain into Morocco by sea. Tangier Med port sits around 40 kilometres east of Tangier city centre, so factor that transfer into your plans.
A few things worth knowing before you board:
- Book your ticket online in advance during summer months, as crossings fill quickly on weekends and public holidays.
- Arrive at the port at least 45 minutes before departure to clear Spanish passport control.
- Bring your passport, not just an ID card, as Morocco requires a valid travel document for entry.
- Moroccan customs forms are distributed on board and must be completed before disembarkation.
- Currency exchange is available at the port, but rates are better in Tangier city or via a bank card at an ATM.
The Algeciras to Ceuta route is an alternative that some travellers choose, particularly those arriving by car. Ceuta is a Spanish enclave on Moroccan soil, and crossing into Morocco proper from Ceuta involves a land border rather than a port arrival. It is slower and often busier, but gives you a genuinely different border experience.
What happens at the Morocco border crossing
Morocco border crossing at Tangier Med is organised and generally straightforward for European passport holders. The process involves Moroccan immigration, a bag scan, and occasionally a brief customs check.
First-time visitors are sometimes caught off guard by the scale of Tangier Med. It is a major industrial and commercial port, not a quaint arrival point. The infrastructure is modern and efficient, but the transition from ferry to Moroccan soil involves a walk through a functional port terminal rather than anything scenic.
Once through immigration, you will need transport into Tangier city or onward to your destination. This is where having a plan matters. Taxis at the port exist, but prices and reliability vary. If you are continuing south toward Marrakech or the Atlas Mountains, arriving with a pre-arranged transfer removes the friction entirely.
For travellers doing a Tangier day trip from Spain, the port transfer into the medina can be arranged through tour operators or a private driver. The city is around 40 minutes from the port by road.
Should you use a private driver from Tangier port?
A private driver from Tangier port is the most reliable way to move from the ferry terminal into Tangier or onward into the country. It removes negotiation, removes uncertainty, and means someone is waiting for you the moment you clear customs.
If your plan is to travel overland from Spain into Morocco and continue south, a professional driver can take you directly from the port toward Chefchaouen, Fès, or straight down to Marrakech. The road south from Tangier is well-maintained and the scenery along the Atlantic coast is worth every kilometre.
Overland travel from Spain into Morocco works best when the logistics are handled before you arrive. Knowing your driver is waiting, knowing the route is planned, and knowing you are not starting a new country by scrambling for transport makes the crossing feel like an arrival rather than an ordeal.
How to build a Morocco itinerary starting in Tangier
A Morocco itinerary starting in Tangier gives you a genuinely different entry point into the country compared with flying directly to Marrakech. Tangier is a port city with a layered history, a renovated medina, and a pace that sits somewhere between Europe and the deep south of Morocco.
A practical northern Morocco sequence looks like this:
- Arrive at Tangier Med, transfer to Tangier city, spend a half day or full day in the medina and the Kasbah quarter.
- Drive east to Chefchaouen, the blue-painted mountain town in the Rif, around two hours from Tangier. Spend one or two nights.
- Continue south to Fès, Morocco’s oldest imperial city and home to one of the world’s largest car-free urban medinas.
- Cross the Middle Atlas toward the Sahara, passing through Ifrane, Midelt, and Erfoud before reaching the dunes at Merzouga.
- Return west through the Draa Valley and over the High Atlas to Marrakech.
This route takes a minimum of seven days done comfortably, and twelve to fourteen days if you want to breathe. Starting in Tangier and ending in Marrakech is one of the most rewarding ways to experience the country’s full range of landscapes, cities, and cultures in a single journey.
How to get from madrid to Marrakech overland
Getting from Madrid to Marrakech overland combines a train or bus journey to southern Spain, a ferry crossing, and a road journey through northern Morocco. It is entirely achievable and genuinely worth doing if time allows.
The most practical sequence from Madrid:
- Take a high-speed train from Madrid to Algeciras or a bus connection to Tarifa, around five to six hours total.
- Board the ferry from Tarifa to Tangier Med.
- Transfer to Tangier city or begin the drive south immediately.
- Travel through Morocco by private vehicle, grand taxi, or a combination of both, depending on your flexibility and budget.
First time visiting Morocco from Europe by this route means your first impression of the country is not an airport but a port, a shoreline, a hillside city coming into focus across open water. That first impression stays with you.
The full journey from central Madrid to Marrakech medina takes roughly 24 to 30 hours without overnight stops, or two to three days if you travel at a comfortable pace with stops along the way.
If you are planning your first crossing and want the journey to feel considered rather than improvised, a private tour through Morocco from Tangier to Marrakech gives you the freedom of overland travel with none of the logistical stress. The Strait of Gibraltar is 14 kilometres wide. What lies on the other side is worth every bit of the planning it takes to get there well.


