Fastest 2–3 days (multi-leg overland)
| 🚆 Train | ~2h15 | Eurostar London St Pancras–Paris Gare du Nord |
| 🚆 Train | ~6h40 + ~2h30 | TGV Paris–Barcelona then AVE Barcelona–Madrid |
| 🚆 Train | ~5–5.5h | Madrid Atocha–Algeciras via Córdoba |
| ⛴️ Ferry | ~1h30 | Algeciras–Tangier Med (or 35min to Ceuta) |
| 🚆 Train | ~2h10 + ~3h | Al Boraq Tangier–Casablanca, then ONCF to Marrakech |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
London to Marrakech overland is one of Europe's most adventurous surface journeys, crossing the Channel, the length of France and Spain, the Strait of Gibraltar, and Morocco's Atlantic coast — all without setting foot on a plane. The total distance is around 3,200 kilometres, and it rewards those who take their time with some of the best train travel and sea crossings anywhere on the Continent. Here is how to do it.
Why go overland to Morocco?
The flight from London to Marrakech takes barely three hours, so the overland route is a deliberate choice rather than a practical shortcut. It suits flightless travellers, those who want to see southern Europe en route, or anyone who believes the journey matters as much as the destination. Crossing the Strait of Gibraltar by ferry — watching Spain disappear behind you as the Moroccan coast comes into focus — is a moment many travellers rank among the highlights of their trip. See our broader guide to long overland routes for context.
The route, leg by leg
Leg 1: London to Paris (Eurostar)
The overland journey begins with the Eurostar from London St Pancras International to Paris Gare du Nord, taking about 2 hours 15 minutes through the Channel Tunnel. Services run multiple times a day; reservations are compulsory and essential to book in advance. It is worth travelling on a morning Eurostar so that you arrive in Paris with time to cross to Gare de Lyon for the afternoon TGV south.
Leg 2: Paris to Madrid (TGV + AVE or Elipsos)
From Paris Gare de Lyon, high-speed rail takes you to the Spanish border and beyond. The classic connection is a TGV to the French/Spanish border (Hendaye or Irún) followed by a high-speed AVE from Madrid, or a through train via Barcelona. A Paris–Barcelona TGV in roughly 6 hours 40 minutes and then a Barcelona–Madrid AVE in about 2 hours 30 minutes splits the journey naturally and gives you a night in Barcelona. Alternatively, a direct Paris–Madrid service runs when available, taking around 12–13 hours. Both the TGV and AVE require compulsory reservations.
Leg 3: Madrid to Algeciras
From Madrid Atocha, a train runs south to Algeciras, the port town just north of Gibraltar from which ferries cross to Africa. Journey time is around 5 to 5.5 hours on direct Renfe services, passing through Córdoba and winding down through Andalucía. It is worth arriving in Algeciras the evening before your ferry, rather than rushing for a same-day connection, as timings can be tight.
Leg 4: Algeciras to Ceuta or Tangier Med (ferry)
Two main ferry routes cross the Strait of Gibraltar. The most common for onward rail travel is Algeciras to Tangier Med — the main Moroccan port, which has direct high-speed rail to Tangier city and onwards. The crossing takes about 1 hour 30 minutes. The Algeciras to Ceuta crossing is faster (around 35 minutes) but Ceuta is a Spanish enclave and you will then need a bus or taxi across the border into Morocco proper, adding time. Ferries operate throughout the day; frequency increases in summer. FRS and Baleària are among the operators running this crossing regularly.
Leg 5: Tangier to Casablanca and Marrakech (Al Boraq high-speed + ONCF)
Morocco has invested heavily in rail in recent years. The Al Boraq high-speed line runs from Tangier to Casablanca in around 2 hours 10 minutes — a genuinely fast and comfortable service that feels surprisingly modern after the Algeciras ferry. From Casablanca, ONCF trains continue to Marrakech in approximately 3 hours. You can book the Tangier–Casablanca leg on the ONCF website; fares are very affordable by European standards.
Total journey time: The minimum is around two to three days of transit. A more relaxed itinerary — one night in Paris or Barcelona, one night in southern Spain — stretches it to four to five days, which most travellers find far more enjoyable than rushing.
Time and budget
Costs across the full route vary widely depending on class, advance booking and whether you use rail passes. The Eurostar and TGV/AVE legs are the most expensive in absolute terms; Moroccan rail is very cheap. A rough total for tickets across the whole route can range from modest (booked well ahead, travelling in standard class) to considerably more on flexible or premium tickets. An Interrail or Eurail Global Pass covers the French and Spanish rail legs, but you will need paid seat reservations on the TGV and AVE — check the night trains and reservations guide for how this works in practice. The ferry is purchased separately and is not covered by rail passes.
Visas and borders
Entry requirements depend entirely on your passport:
- France and Spain are both in the Schengen Area. Citizens of many countries can enter without a visa for stays under 90 days. Understand the Schengen 90/180-day rule before you plan a longer trip through Europe.
- Morocco allows visa-free entry for passport holders from many countries (including the UK, EU, USA, Canada and others) for stays of up to 90 days. Requirements vary by nationality — check the Moroccan government's official information or your own government's travel advice before booking.
- The border crossing from the ferry into Morocco involves passport control and can take time, particularly during busy periods. Have your documents organised and accessible.
- For current requirements, always consult the European Commission for Schengen information and your government's travel advisory for Morocco. See also our visa requirements guide.
Practical tips
- If you plan to stop in Barcelona or Seville, these cities are natural overnight breaks and easy to reach from the main rail corridor.
- Algeciras is a working port town rather than a tourist destination — arrive with a hotel booked if you are overnighting there, and check ferry times in advance as they fluctuate seasonally.
- On the ferry crossing, watch out for unofficial "helpers" at the Algeciras terminal offering to carry luggage or assist with forms — politely decline and follow the official signposting.
- In Morocco, Moroccan dirhams are not freely convertible outside the country. Exchange or withdraw dirhams on arrival rather than beforehand.
- The Al Boraq high-speed train in Morocco is a separate booking from the rest of your journey — use the ONCF website or buy at the station.
Is it worth it?
If pure speed is your priority, fly. But the overland route from London to Marrakech crosses five countries, includes two of Europe's best high-speed rail networks, a sea crossing, and arrives at a city that genuinely feels worlds away from where you started. The contrast between arriving in Marrakech by train — having watched the landscape change from the English Channel to the Moroccan plains over several days — and stepping off a three-hour flight is stark. For travellers who want to experience the transition rather than simply shortcut it, the overland route is deeply satisfying.
Frequently asked questions
How long does London to Marrakech overland take?
The minimum transit time, travelling without overnight stops, is around two to three days. Most travellers take four to five days and stop in one or two cities along the way — Paris, Barcelona and Seville are popular choices.
Do I need a visa to enter Morocco?
Many nationalities can enter Morocco without a visa for stays of up to 90 days, but requirements vary by passport. Always verify with the Moroccan government's official sources or your own government's travel advice before booking.
Is there a train from Spain to Morocco?
There is no direct rail link between Spain and Morocco — the Strait of Gibraltar must be crossed by ferry. The most common crossing for travellers continuing by train is Algeciras to Tangier Med, from which Al Boraq high-speed trains run into Morocco.
Can I use an Interrail pass for this journey?
An Interrail or Eurail Global Pass covers French and Spanish rail legs, including the TGV and AVE (though compulsory seat reservations must be booked separately). It does not cover Moroccan rail or the ferry crossing, which you pay for directly.
Sources and further reading:
- Rail routes and booking across Europe: The Man in Seat 61, Interrail, Eurail.
- Moroccan rail (ONCF) timetables and Al Boraq: ONCF official website.
- Ferry services Algeciras–Tangier: FRS and Baleària official sites.
- Entry requirements: European Commission; your own government's travel advice.
