1map logoGo to main page

London to Marrakesh from $69: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Marrakesh, Morocco

How to Get from London to Marrakesh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$69 - PlaneBest price
2314.19 kmDistance
5h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Marrakesh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
6h  29m
Estimated price
$78-459
Recommended
Company
various
Plane
Average Duration
6h  43m
Estimated price
$69-467
Cheapest
route map
Distance: 2314.19 km
Duration: 5h 49m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
140h  20m
Estimated price
$0-0
Company
various
Drive
Plane
Average Duration
5h  49m
Estimated price
$91-434
Company
various
Plane
Average Duration
7h  15m
Estimated price
$106-533
Company
various
Train
Plane
Average Duration
6h  53m
Estimated price
$114-1244
Company
various
Train
Plane
Average Duration
7h  50m
Estimated price
$168-505
Company
various
Drive
Drive
Drive
Average Duration
48h  2m
Estimated price
$486-1073

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $85 $31 $72 $69 $79 $98 $60

Traveling From London to Marrakesh

Traveling from London to Marrakesh offers you a stark contrast between the bustling streets of a modern metropolis and the vibrant, colorful markets of an ancient city.

Best Neighbourhoods in Marrakesh

Marrakesh boasts diverse neighborhoods, each offering distinct experiences for travelers.

Medina
• Bustling souks for authentic souvenirs.
• Stunning palaces and historical landmarks nearby.
Gueliz
• Modern cafes and art galleries populate the streets.
• Vibrant nightlife scene attracts a younger crowd.
Palmeraie
• Luxurious resorts amid beautiful palm groves.
• Scenic views and tranquil atmosphere for relaxation.

Best Times To Visit Marrakesh's Attractions

Timing your visits can greatly enhance your experience in Marrakesh.

Jemaa El-Fnaa
Visit early in the morning or late evening for fewer crowds and vibrant performances.
Koutoubia Mosque
Opt for late afternoon when the sun sets, creating perfect lighting for photos.
Majorelle Garden
Weekdays in the early hours provide a serene atmosphere and fewer visitors.

Marrakesh Weather: What to Expect Year-Round

Marrakesh enjoys a semi-arid climate with hot summers and mild winters, making spring and fall the ideal seasons for comfortable sightseeing. Weather plays a significant role in your travel experience, influencing everything from outdoor activities to dining al fresco.

Dining in Marrakesh: A Taste of Tradition

Don’t miss trying a traditional tagine at Le Tobsil, where the rich flavors meld with local spices and fresh ingredients provide a distinct experience that starkly contrasts with London's culinary scene. The intimate setting of this restaurant, with its candlelit ambiance and Moroccan decor, elevates your meal into a sensory journey that's both enchanting and authentic.

London - Marrakesh operators

Explore transport companies operating between London and Marrakesh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 3451 27 29 20
Website
https://www.southernrailway.com/

Train from London Victoria to Gatwick Airport

Average Duration
33m
Estimated price
$12-18
Contact phone
+44 345 850 1530
Website
https://www.gatwickexpress.com/

Train from London Victoria to Gatwick Airport

Average Duration
30m
Estimated price
$19-27
Contact phone
0345 026 4700
Website
https://www.thameslinkrailway.com/

Train from London St Pancras Intl to Luton

Average Duration
35m
Estimated price
$19-40
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from London St Pancras Intl to Luton

Average Duration
24m
Estimated price
$12-27
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Paddington to Bristol Temple Meads

Average Duration
1h 36m
Estimated price
$70-150
all-pages.transport_eurotunnel
Website
https://www.eurotunnel.com/uk/

all-pages.transport_eurotunnel from Folkestone to Calais-Fréthun

Average Duration
35m
Estimated price
0-0
Ferry
Contact phone
0330 159 7000
Website
https://brittany-ferries.co.uk

Ferry from Plymouth to Santander

Average Duration
20h 30m
Estimated price
$85-370
Contact phone
+34 (0) 902 456 500
Website
https://navieraarmas.com

Ferry from Motril to Al Hoceima

Average Duration
7h
Estimated price
$40-170
Plane Show flights
Website
https://ryanair.com

Plane from London Stansted to Marrakech

Average Duration
3h 35m
Estimated price
$50-800

Plane from Birmingham to Marrakech

Average Duration
3h 35m
Estimated price
$120-600

Plane from Bristol to Marrakech

Average Duration
3h 30m
Estimated price
$100-500
Website
https://easyjet.com

Plane from London Gatwick to Marrakech

Average Duration
3h 44m
Estimated price
$70-600

Plane from London Gatwick to Marrakech via Bordeaux

Average Duration
5h 30m
Estimated price
$70-600

Plane from London Luton to Marrakech

Average Duration
3h 40m
Estimated price
$200-650

Plane from London Luton to Marrakech via Porto

Average Duration
7h 35m
Estimated price
$200-650
Website
https://tui.co.uk

Plane from London Gatwick to Marrakech

Average Duration
4h 30m
Estimated price
$120-600

Plane from Birmingham to Marrakech

Average Duration
4h 30m
Estimated price
$120-600

Plane from Bristol to Marrakech

Average Duration
4h 15m
Estimated price
$100-500
Website
https://britishairways.com

Plane from London Gatwick to Marrakech

Average Duration
4h 35m
Estimated price
$110-750

Plane from London Heathrow to Marrakech

Average Duration
4h 42m
Estimated price
$180-850
Website
https://wizzair.com

Plane from London Gatwick to Marrakech

Average Duration
3h 35m
Estimated price
$110-300
Website
https://jet2.com

Plane from London Stansted to Marrakech

Average Duration
3h 35m
Estimated price
$110-270

Plane from Birmingham to Marrakech

Average Duration
3h 40m
Estimated price
$100-270
Website
https://iberia.com

Plane from London Heathrow to Marrakech via Madrid

Average Duration
7h 2m
Estimated price
$180-800
Website
https://royalairmaroc.com

Plane from London Heathrow to Marrakech via Casablanca

Average Duration
6h 30m
Estimated price
$200-650
Website
https://flytap.com

Plane from London Heathrow to Marrakech via Lisboa

Average Duration
7h 55m
Estimated price
$110-480

London to Marrakesh: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Marrakesh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for train travellers
• Onboard services for your train journey include catering options, but specific details may vary by the operator. Eurostar, which is your likely first leg from London to Paris, offers a range of snacks and meals available for purchase on board, with vegetarian and gluten-free options. You can preorder meals in First Class for a more premium experience. Be sure to check Eurostar's website for the latest menu options: eurostar.com
• For your journey, Eurostar offers three main seating options: Standard Class, Standard Premier (which is akin to Business Class), and First Class. Standard Class offers comfortable seating with basic amenities, while Standard Premier provides complimentary meals, more spacious seating, and access to lounges. First Class offers the most luxurious experience with heightened service. Ensure you choose based on your comfort level and budget.
• Multiple operators are involved in your journey from London to Marrakesh. Specifically, you will take Eurostar to Paris and transfer to either the French high-speed service, TGV, or connect via an international train from Paris to Spain, then take a train to Algeciras and finally a ferry to Morocco, followed by a train to Marrakesh. Useful links are: Eurostar: eurostar.com, TGV: sncf.com, and ferry services: trasmediterranea.es
🛫 Flying from London Gatwick Airport to Marrakech Airport is convenient and efficient, with direct flights taking around 3 hours and 35 minutes on average. Several airlines, such as Wizz Air UK, TUI Airways, British Airways, and easyJet, operate flights on this route. 💸 The prices for flights between London and Marrakesh can range from as low as £55 to £369, depending on the airline, the time of booking, and other factors. ⏰ Overall, the journey from London to Marrakesh by plane typically takes about 6 hours and 43 minutes.
Departure Point
London Gatwick Airport
Arrival Point
Marrakech Airport
Useful tips for plane travellers
• When flying from London Gatwick to Marrakesh, Wizz Air UK, TUI Airways, British Airways, and easyJet offer direct flights, so be sure to check their websites for potential deals or varying baggage allowances: Wizz Air UK, TUI Airways, British Airways, easyJet.
• Upon arrival at Marrakesh Menara Airport, it's advisable to clearly understand the airport layout; immigration can be busy, and have your documents ready to expedite the process; look for the VIP lane if you have access to it for a quicker exit.
• Expect to pay around 100-150 Moroccan Dirhams (approximately £8-£12) for a taxi from Marrakesh Airport to the city center; it's best to use official taxi services located outside the terminal to avoid scams and ensure a fair price.

Frequently asked questions

Find out more about the route from London to Marrakesh.

Or choose the category:
The distance between London and Marrakesh is approximately 2315.8 km. The typical travel times vary depending on the mode of transportation. By taking a train to London Gatwick and then flying, it takes about 6 hours and 19 minutes to reach Marrakesh. Flying directly from London to Marrakesh takes approximately 6 hours and 10 minutes.
The most cost-effective and time-efficient transportation option for traveling from London to Marrakesh is to fly. It is both affordable, with fares ranging from £51-£432, and quick, taking approximately 6 hours and 40 minutes. Alternatively, if speed is the main priority, then flying is the fastest option, with a travel time of just 6 hours and 10 minutes.
The prices for a bus ticket between London and Marrakesh range from £416 to £608.
To travel from London to Marrakesh without a car, the best option would be to take a combination of train and bus. The journey would typically take around 2 days and 13 hours, with costs ranging from £393 to £865.
No, there is no direct link between London and Marrakesh by bus. However, there are bus services available that require transfers and take approximately 3 days and 8 hours. The journey involves departing from Londres Victoria Coach Station in London and transferring at Bilbao before arriving at Marrakech. ALSA operates these bus services.
The flight between London Heathrow Airport and Marrakech Airport typically takes around 3 hours and 40 minutes. The duration may vary depending on factors such as weather conditions and the specific flight route. The cost of a flight between the two cities can range from £90 to £465, depending on the airline, time of booking, and availability of deals or promotions.
There are plenty of accommodation options available near Marrakesh. With over 1126 hotels to choose from, there is something for every budget and preference. Prices start at £70 per night, offering a range of affordable to luxury options. Whether you are looking for a traditional riad in the historic Medina or a modern hotel in the new city, there are plenty of options to suit your needs and provide a comfortable stay.