1map logoGo to main page

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

Compare Travel Options and Prices

from
Marrakesh, Morocco
to
London, United Kingdom

How to Get from Marrakesh to London: 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.

$68 - PlaneBest price
2316 kmDistance
4h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Marrakesh to London 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
Plane
Train
Average Duration
5h  21m
Estimated price
$77-460
Recommended
Company
various
Plane
Average Duration
6h  51m
Estimated price
$68-468
Cheapest
route map
Distance: 2316 km
Duration: 4h 51m

See more options

Pricing table
Company
various
Plane
Average Duration
5h  26m
Estimated price
$105-538
Company
various
Drive
Plane
Train
Average Duration
5h  7m
Estimated price
$127-770
Company
various
Drive
Plane
Average Duration
4h  51m
Estimated price
$140-555
Company
various
Drive
Drive
Average Duration
5h  20m
Estimated price
$140-778
Company
various
Plane
Train
Average Duration
6h  53m
Estimated price
$771-772
Company
various
Drive
Drive
Average Duration
49h  7m
Estimated price
$773-774

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $123 $68 $81 $68 $114 $116 $119

Traveling From Marrakesh to London

The journey from Marrakesh to London offers a vibrant contrast between the bustling souks and vivid colors of Morocco's cultural capital, and the sophisticated cityscape filled with historic architecture and modern attractions found in the UK.

Best Neighbourhoods in London

London's neighborhoods offer diverse atmospheres, each with its own charm.

Covent Garden
• Bustling markets and street performers abound.
• Offers a variety of restaurants and shops.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• A lively area, especially during the Carnival.
Shoreditch
• Known for its vibrant street art and nightlife.
• Home to trendy cafes and independent boutiques.

Best Times To Visit London's Attractions

Timing your visits can greatly enhance your experience in London.

The British Museum
Visit early on weekdays for fewer crowds and a more peaceful experience.
The Tower of London
Go right when it opens or later in the afternoon to avoid rush.
Buckingham Palace
Catch the Changing of the Guard on weekdays for a less crowded view.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate with mild summers and cool winters, making it a pleasant destination year-round. Spring and early autumn often offer the best conditions for outdoor sightseeing, while rain can be frequent, so packing layers and an umbrella is wise.

Dining Recommendation

Try the traditional fish and chips at Poppies, a beloved East London eatery that captures the essence of British comfort food. Unlike the aromatic spices of Marrakesh, this dish highlights local fish with a crispy coating, all enjoyed in a nostalgic setting that reflects London's rich maritime history.

Marrakesh - London operators

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

Plane
Website
iberia.com

Plane from Marrakech (RAK) to London Heathrow (LHR)

Average Duration
5h 8m
Estimated price
$4604-4605

Plane from Casablanca (CMN) to London Heathrow (LHR)

Average Duration
4h 22m
Estimated price
$4602-4606

Plane from Casablanca (CMN) to London Gatwick (LGW)

Average Duration
5h 17m
Estimated price
$4607-4608
Website
britishairways.com

Plane from Marrakech (RAK) to London Gatwick (LGW)

Average Duration
2h 35m
Estimated price
$4609-4605

Plane from Marrakech (RAK) to London Heathrow (LHR)

Average Duration
2h 45m
Estimated price
$4604-680

Plane from Casablanca (CMN) to London Heathrow (LHR)

Average Duration
2h 45m
Estimated price
$681-7760
Website
ryanair.com

Plane from Marrakech (RAK) to London Stansted (STN)

Average Duration
5h 25m
Estimated price
$682-683

Plane from Marrakech (RAK) to London Stansted (STN)

Average Duration
7h 7m
Estimated price
$682-683

Plane from Marrakech (RAK) to London Stansted (STN)

Average Duration
8h
Estimated price
$682-683
Website
easyjet.com

Plane from Marrakech (RAK) to London Gatwick (LGW)

Average Duration
3h 38m
Estimated price
$684-778

Plane from Marrakech (RAK) to London Luton (LTN)

Average Duration
3h 40m
Estimated price
$4607-7760
Website
flytap.com

Plane from Marrakech (RAK) to London Heathrow (LHR)

Average Duration
5h 17m
Estimated price
$4609-685
Train
Contact phone
+44 3451 27 29 20
Website
southernrailway.com

Train from Gatwick Airport to London Victoria

Average Duration
32m
Estimated price
$4681-4682
Contact phone
+44 345 850 1530
Website
gatwickexpress.com

Train from Gatwick Airport to London Victoria

Average Duration
31m
Estimated price
$4683-4684
Contact phone
0345 026 4700
Website
thameslinkrailway.com

Train from Luton to London St Pancras Intl

Average Duration
36m
Estimated price
$4683-4685
Contact phone
03457 125 678
Website
eastmidlandsrailway.co.uk

Train from Luton to London St Pancras Intl

Average Duration
26m
Estimated price
$4681-4684
all-pages.other Show other routes
Contact phone
+34 (0) 902 456 500
Website
navieraarmas.com

Other from Al Hoceima to Motril

Average Duration
7h
Estimated price
$4685-4687
Contact phone
0330 159 7000
Website
brittany-ferries.co.uk

Other from Santander to Portsmouth International Port

Average Duration
Estimated price
$0-0
Website
eurotunnel.com

Other from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0

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

Traveling between Marrakesh and London 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 plane travellers
• Ensure to check for any layover regulations or gate changes, particularly if you're flying with TUI Airways or Wizz Air UK, as they may have specific boarding gate protocols at Marrakesh Airport that can affect your check-in time.
• Upon arriving at Gatwick Airport, take the time to follow the clear signage to the Gatwick Express train for fast transport to London Victoria Station, but be aware that depending on the time of day, prices can vary; expect to pay around £20-£25 for a one-way ticket.
• For taxi transportation from Gatwick Airport to central London, expect to pay approximately £60-£80 depending on your exact destination and traffic conditions; it’s often more economical to use ride-sharing options like Bolt or Uber for this route.

Frequently asked questions

Find out more about the route from Marrakesh to London.

Or choose the category:
The distance between Marrakesh and London is 2316 km. The typical travel time by flying from Marrakesh to London Gatwick, and then taking a train, is 6 hours and 14 minutes. Alternatively, flying directly from Marrakesh to London takes approximately 7 hours and 12 minutes.
The most cost-effective option for traveling from Marrakesh to London is by flying, which typically ranges from $65 to $550 and takes around 7 hours and 12 minutes. However, for a slightly higher cost of $80 to $460, the fastest option is to fly to London Gatwick and then take a train, which takes approximately 6 hours and 14 minutes.
The prices of a bus ticket between Marrakesh and London range from $526 to $778.
The distance between Marrakesh and London is approximately 2316 km. The typical travel times vary depending on the mode of transportation. The fastest option is to fly from Marrakesh to London Gatwick, which takes 6 hours and 14 minutes. Alternatively, flying directly from Marrakesh to London takes around 7 hours and 12 minutes. Another option is to travel by bus and train via Málaga, which takes approximately 2 days and 13 hours and costs between $500 and $1100.
Unfortunately, there is no direct link between Marrakesh and London. However, there are bus services operated by ALSA that can take you from Marrakesh to London with transfers. The journey typically takes approximately 3 days and 8 hours, including transfers at Vitoria-Gasteiz. The bus services operated by ALSA depart from Marrakech station and arrive at Londres Victoria Coach Station in London.
The flight duration from Marrakesh to London is typically around 3 hours and 25 minutes for a direct flight. The prices for flights between the two cities can vary, with fares ranging from $68 to $538.
There are a plethora of accommodation options near London with over 3674 hotels to choose from. Prices for hotels in the area start at $86 per night, offering a range of choices for different budgets.