· Travel  · 4 min read

How Long Is the Flight to Morocco from the UK? Times by City

How long is the flight to Morocco from the UK? Direct flights take 3h15–4h30 — times from London, Manchester, Bristol and every major UK airport.

How long is the flight to Morocco from the UK? Direct flights take 3h15–4h30 — times from London, Manchester, Bristol and every major UK airport.

Dreaming of mint tea in Marrakech or a winter escape in Agadir? Good news: how long is the flight to morocco from the uk is shorter than most travellers expect — usually 3 hours 15 minutes to 4 hours 30 minutes non-stop.

In this guide, we will break down flight times from every major UK airport, which Moroccan airports you can reach non-stop, and how to plan your arrival.

How Long Is the Flight to Morocco from the UK?

A direct flight from the UK to Morocco usually lands between 3 hours 15 minutes and 4 hours 30 minutes after take-off. The exact time depends on your departure airport and on which Moroccan city you are flying into. Morocco’s Atlantic coast sits closer to Britain than its inland imperial cities.

UK passport ready for a short flight to Morocco

Here are the headline times to know before you book:

  • Shortest crossing: London Gatwick–Tangier, about 3 hours.
  • Quickest to Marrakech: Bristol, 3h15–3h30.
  • Typical from London: Heathrow or Gatwick–Marrakech, 3h30–3h45.
  • Scotland and the North: add 30–90 minutes.
  • Connecting routings: allow 6–9 hours.

Broadly speaking, the closer to the south and west you fly from, the shorter the flight.

Flight Times from London Airports

London has the widest choice of Morocco routes, with four main airports serving the country. Heathrow and Gatwick carry most scheduled traffic, while Luton and Stansted handle low-cost and seasonal services, all well connected to central London.

Flights from London to Morocco typically look like this:

  • Marrakech (RAK): 3h30–3h45 from Heathrow, Gatwick, Luton or Stansted.
  • Casablanca (CMN): 3h20–3h40, direct from Heathrow and Gatwick.
  • Agadir (AGA): 3h45–4h, direct from Gatwick and Stansted.
  • Tangier (TNG): 3h–3h20, the shortest London crossing.
  • Fes (FEZ) and Rabat (RBA): 3h30–4h, seasonal from Stansted.

Almost all of these are non-stop, which makes London the most flexible starting point in Britain.

Flight Times from Manchester, Birmingham and Regional Airports

Flights from Manchester to Morocco are among the busiest outside London, and Birmingham follows close behind. Both run direct services year-round, and many regional airports now offer non-stop routes in season.

Times are gate-to-gate eastbound; westbound returns run 10–20 minutes longer.

England’s major regional airports — direct services:

  • Manchester (MAN): Marrakech 3h45–4h, Agadir 3h50–4h15, Casablanca 3h45.
  • Birmingham (BHX): Marrakech 3h45–3h55, Agadir 4h–4h10.
  • Bristol (BRS): the quickest UK hop — Marrakech 3h15–3h30, Agadir 3h40–3h45.
  • Leeds/Bradford (LBA) and Liverpool (LPL): Marrakech from 3h45–3h50.
  • Newcastle (NCL): seasonal Marrakech and Agadir, 4h30–5h05.

Scotland, Wales, Northern Ireland and the south coast:

  • Edinburgh (EDI) and Glasgow (GLA): seasonal Marrakech, 4h–4h30.
  • East Midlands (EMA): winter Agadir flights, 4h–4h15.
  • Cardiff (CWL): no direct service — connect via Amsterdam or Málaga, 8h+.
  • Belfast (BFS): seasonal Marrakech, 4h–4h55.
  • Bournemouth (BOH): weekly winter Agadir flight, about 4h.

From the South West? Our Bristol to Morocco flight times go deeper.

Which Moroccan Airport to Fly Into?

Morocco has six main arrival airports, and the best one depends on where you want to begin. Marrakech and Agadir take most UK traffic, while Casablanca is the international hub.

Mohammed V airport in Casablanca, Morocco

  • Marrakech (RAK): the busiest UK route, 15 minutes from the medina.
  • Agadir (AGA): best for beaches and the Anti-Atlas.
  • Casablanca (CMN): the main hub, with a direct train into the city.
  • Fes (FEZ): gateway to the imperial north and Chefchaouen.
  • Tangier (TNG) and Rabat (RBA): handy for the Rif and the capital.

Choose by itinerary rather than price: Agadir suits beach holidays, while Marrakech is best for the Atlas, the Sahara and short onward transfers. Marrakech is also the easiest gateway for a first visit.

Direct Flights vs Connecting Flights from the UK

Direct flights UK to Morocco have multiplied: Marrakech and Agadir are now reachable non-stop from most major UK airports, and Casablanca has direct service from London and Manchester.

For Fes, Rabat and some Casablanca departures you may need one stop, usually via Casablanca, Paris, Madrid or Lisbon. Allow 6 to 9 hours of total travel. Compare total journey time, not just flight duration.

Morocco keeps almost the same clock as the UK, so there is no jet lag to shake off. Marrakech airport is about 15 minutes from the medina, and transfers from Agadir, Fes, Tangier and Rabat are short.

Once your airport is settled, the trip is easy to shape. Our 10 Days in Morocco — Private Tour from Marrakech to the Sahara starts in Marrakech, while the 8-Day Tour from Casablanca to Morocco’s Imperial Cities begins in Casablanca.

We can customize a tour to match your needs — design your perfect itinerary

If you found this helpful, add us as your preferred source on Google.

Frequently Asked Questions

How long is a direct flight to Morocco from the UK?

A direct flight from the UK to Morocco takes roughly 3 hours 15 minutes to 4 hours 30 minutes. Bristol to Marrakech is the quickest at about 3h15–3h30, while Newcastle can reach 4h30–5h.

Which UK airports fly direct to Marrakech and Agadir?

London (Heathrow, Gatwick, Luton and Stansted), Manchester, Birmingham, Bristol, Leeds/Bradford, Liverpool and Newcastle fly direct to Marrakech. Agadir is served direct from London, Manchester, Bristol, Edinburgh, Newcastle, East Midlands and Bournemouth.

Which Moroccan airport is best to fly into?

Marrakech (RAK) is the most widely served, about 15 minutes from the medina. Agadir (AGA) suits beach holidays, while Casablanca (CMN) is the main hub with a direct airport train.

Do I need a connecting flight from the UK to Morocco?

Not for Marrakech or Agadir, which have non-stop flights from most major UK airports. For Fes, Rabat and some Casablanca routings you may need one stop, making total travel 6 to 9 hours.

Ready for an Adventure?

Have questions? Feel free to contact us using the form below. We're here to help!

  • Email us

    moroccoamazingdestination@gmail.com

  • Call us

    +212 605 67 95 37 / +34 634 22 58 83

  • Follow us

    @moroccoamazingdestination

Back to Blog