Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline EasyJet

The cheapest airline(s) flying from Belfast to Marrakesh is EasyJet.

  • EasyJet EasyJet
  • Wizz Air UK Wizz Air UK
  • British Airways British Airways
  • KLM KLM
Cheapest Month February

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Belfast to Marrakesh is February.

  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Belfast to Marrakesh is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:00 BFS
    17:50 RAK
    3Hrs, 50m Direct
  • BFSBelfast International Airport 13:00 - RAK 17:50 3h 50m Direct
  • BFSBelfast International Airport 13:00
  • RAKMarrakech Airport 17:50
  • 3h 50m
  • Direct
  • EasyJet (U2 3073)Airbus
  • EasyJet (U2 3073)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 13:30 BFS
    18:20 RAK
    3Hrs, 50m Direct
  • BFSBelfast International Airport 13:30 - RAK 18:20 3h 50m Direct
  • BFSBelfast International Airport 13:30
  • RAKMarrakech Airport 18:20
  • 3h 50m
  • Direct
  • EasyJet (U2 3073)Airbus
  • EasyJet (U2 3073)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 15:55 MAD
    08:05 LHR
    10Hrs, 35m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:05 10h 35m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:30
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:05
  • 10h 35m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:55 MAD
    08:05 LHR
    10Hrs, 35m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:05 10h 35m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:30
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:05
  • 10h 35m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:55 MAD
    08:05 LHR
    10Hrs, 35m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:05 10h 35m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:30
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:05
  • 10h 35m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:30 BHD
    16:20 RAK
    8Hrs, 50m 1 Stop (LHR)
  • BHDBelfast George Best City Airport 06:30 - RAK 16:20 8h 50m 1 Stop (LHR) London
  • BHDBelfast George Best City Airport 06:30
    LHRLondon Heathrow Airport 11:35
  • LHRLondon Heathrow Airport 08:05
    RAKMarrakech Airport 16:20
  • 8h 50m (3h 30m)
  • 1 Stop LHR · London 3h 30m
  • British Airways (BA 1431)Airbus
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 1431)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:30 BHD
    15:05 RAK
    7Hrs, 35m 1 Stop (LHR)
  • BHDBelfast George Best City Airport 06:30 - RAK 15:05 7h 35m 1 Stop (LHR) London
  • BHDBelfast George Best City Airport 06:30
    LHRLondon Heathrow Airport 10:20
  • LHRLondon Heathrow Airport 08:05
    RAKMarrakech Airport 15:05
  • 7h 35m (2h 15m)
  • 1 Stop LHR · London 2h 15m
  • British Airways (BA 1431)Airbus
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 1431)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:55 MAD
    08:05 LHR
    10Hrs, 35m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:05 10h 35m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:30
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:05
  • 10h 35m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:55 MAD
    08:10 LHR
    10Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:10 10h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:35
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:10
  • 10h 30m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 06:35 BHD
    16:05 RAK
    8Hrs, 30m 1 Stop (LHR)
  • BHDBelfast George Best City Airport 06:35 - RAK 16:05 8h 30m 1 Stop (LHR) London
  • BHDBelfast George Best City Airport 06:35
    LHRLondon Heathrow Airport 11:20
  • LHRLondon Heathrow Airport 08:10
    RAKMarrakech Airport 16:05
  • 8h 30m (3h 10m)
  • 1 Stop LHR · London 3h 10m
  • British Airways (BA 1431)Airbus
    British Airways (BA 668)Airbus A321 Neo
  • British Airways (BA 1431)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 MAD
    08:10 LHR
    10Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:10 10h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:35
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:10
  • 10h 30m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:55 MAD
    08:10 LHR
    10Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:10 10h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:35
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:10
  • 10h 30m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 15:55 MAD
    08:10 LHR
    10Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:10 10h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:35
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:10
  • 10h 30m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 15:55 MAD
    08:10 LHR
    10Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 08:10 10h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 06:35
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 08:10
  • 10h 30m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1431)Airbus
  • Iberia (IB 1853)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:45 BHD
    17:10 RAK
    9Hrs, 25m 1 Stop (LHR)
  • BHDBelfast George Best City Airport 06:45 - RAK 17:10 9h 25m 1 Stop (LHR) London
  • BHDBelfast George Best City Airport 06:45
    LHRLondon Heathrow Airport 12:25
  • LHRLondon Heathrow Airport 08:20
    RAKMarrakech Airport 17:10
  • 9h 25m (4h 05m)
  • 1 Stop LHR · London 4h 05m
  • British Airways (BA 1431)Airbus
    British Airways (BA 668)Airbus A321 Neo
  • British Airways (BA 1431)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:25 LHR
    08:30 NCL
    8Hrs, 50m 1 Stop (RAK)
  • LHRLondon Heathrow Airport 12:25 - NCL 08:30 8h 50m 1 Stop (RAK) Marrakesh
  • LHRLondon Heathrow Airport 12:25
    BHDBelfast George Best City Airport 07:20
  • RAKMarrakech Airport 17:10
    NCLNewcastle Airport 08:30
  • 8h 50m (2h 30m)
  • 1 Stop RAK · Marrakesh 2h 30m
  • British Airways (BA 668)Airbus A321 Neo
    Aer Lingus (EI 3668)Atr Turboprop
  • British Airways (BA 668)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:25 BFS
    19:45 RAK
    11Hrs, 20m 1 Stop (MAN)
  • BFSBelfast International Airport 07:25 - RAK 19:45 11h 20m 1 Stop (MAN) Manchester
  • BFSBelfast International Airport 07:25
    MANManchester International Airport 15:05
  • MANManchester International Airport 08:25
    RAKMarrakech Airport 19:45
  • 11h 20m (6h 40m)
  • 1 Stop MAN · Manchester 6h 40m
  • Ryanair UK (RK 190)Boeing 737 800
    Ryanair UK (RK 3126)Boeing 737 800
  • Ryanair UK (RK 190)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 MAD
    10:10 LHR
    8Hrs, 25m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 10:10 8h 25m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    BHDBelfast George Best City Airport 08:40
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 10:10
  • 8h 25m (2h 20m)
  • 1 Stop RAK · Marrakesh 2h 20m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    British Airways (BA 1423)Airbus A320 Neo
  • Iberia (IB 1853)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:40 BHD
    17:10 RAK
    7Hrs, 30m 1 Stop (LHR)
  • BHDBelfast George Best City Airport 08:40 - RAK 17:10 7h 30m 1 Stop (LHR) London
  • BHDBelfast George Best City Airport 08:40
    LHRLondon Heathrow Airport 12:25
  • LHRLondon Heathrow Airport 10:10
    RAKMarrakech Airport 17:10
  • 7h 30m (2h 15m)
  • 1 Stop LHR · London 2h 15m
  • British Airways (BA 1423)Airbus
    British Airways (BA 668)Airbus A321 Neo
  • British Airways (BA 1423)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:30 MAD
    10:40 LHR
    10Hrs, 20m 1 Stop (RAK)
  • MADMadrid Barajas Airport 18:30 - LHR 10:40 10h 20m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 18:30
    BHDBelfast George Best City Airport 09:10
  • RAKMarrakech Airport 20:30
    LHRLondon Heathrow Airport 10:40
  • 10h 20m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1857)Airbus Industrie A320 Sharklets
    British Airways (BA 1423)Airbus
  • Iberia (IB 1857)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:30 BFS
    20:05 RAK
    9Hrs, 35m 1 Stop (EDI)
  • BFSBelfast International Airport 09:30 - RAK 20:05 9h 35m 1 Stop (EDI) Edinburgh
  • BFSBelfast International Airport 09:30
    EDIEdinburgh Airport 15:05
  • EDIEdinburgh Airport 10:25
    RAKMarrakech Airport 20:05
  • 9h 35m (4h 40m)
  • 1 Stop EDI · Edinburgh 4h 40m
  • Ryanair UK (RK 178)Boeing 737 800
    Ryanair UK (RK 514)Boeing 737 800
  • Ryanair UK (RK 178)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:15 BFS
    19:15 RAK
    7Hrs, 00m 1 Stop (MAN)
  • BFSBelfast International Airport 11:15 - RAK 19:15 7h 1 Stop (MAN) Manchester
  • BFSBelfast International Airport 11:15
    MANManchester International Airport 14:35
  • MANManchester International Airport 12:15
    RAKMarrakech Airport 19:15
  • 7h (2h 20m)
  • 1 Stop MAN · Manchester 2h 20m
  • Ryanair UK (RK 192)Boeing 737 800
    Ryanair UK (RK 3138)Boeing 737 800
  • Ryanair UK (RK 192)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:25 BFS
    21:20 RAK
    8Hrs, 55m 1 Stop (STN)
  • BFSBelfast International Airport 11:25 - RAK 21:20 8h 55m 1 Stop (STN) London
  • BFSBelfast International Airport 11:25
    STNLondon Stansted Airport 16:40
  • STNLondon Stansted Airport 12:45
    RAKMarrakech Airport 21:20
  • 8h 55m (3h 55m)
  • 1 Stop STN · London 3h 55m
  • Ryanair UK (RK 1403)Boeing 737 800
    Ryanair UK (RK 7870)Boeing 737 800
  • Ryanair UK (RK 1403)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:55 BFS
    20:20 RAK
    6Hrs, 25m 1 Stop (STN)
  • BFSBelfast International Airport 12:55 - RAK 20:20 6h 25m 1 Stop (STN) London
  • BFSBelfast International Airport 12:55
    STNLondon Stansted Airport 15:40
  • STNLondon Stansted Airport 14:15
    RAKMarrakech Airport 20:20
  • 6h 25m (1h 25m)
  • 1 Stop STN · London 1h 25m
  • Ryanair UK (RK 1403)Boeing 737 800
    Ryanair UK (RK 7870)Boeing 737 Max 8 Passenger
  • Ryanair UK (RK 1403)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:10 BFS
    21:20 RAK
    7Hrs, 10m 1 Stop (STN)
  • BFSBelfast International Airport 13:10 - RAK 21:20 7h 10m 1 Stop (STN) London
  • BFSBelfast International Airport 13:10
    STNLondon Stansted Airport 16:40
  • STNLondon Stansted Airport 14:30
    RAKMarrakech Airport 21:20
  • 7h 10m (2h 10m)
  • 1 Stop STN · London 2h 10m
  • Ryanair UK (RK 158)Boeing 737 800
    Ryanair UK (RK 7870)Boeing 737 800
  • Ryanair UK (RK 158)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:25 BFS
    10:30 RAK
    11Hrs, 05m 1 Stop (MAN)
  • BFSBelfast International Airport 22:25 - RAK 10:30 11h 05m 1 Stop (MAN) Manchester
  • BFSBelfast International Airport 22:25
    MANManchester International Airport 05:55
  • MANManchester International Airport 23:25
    RAKMarrakech Airport 10:30
  • 11h 05m (6h 30m)
  • 1 Stop MAN · Manchester 6h 30m
  • Ryanair UK (RK 192)Boeing 737 800
    Ryanair UK (RK 3126)Boeing 737 800
  • Ryanair UK (RK 192)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Belfast to Marrakesh?

The fastest flight time for direct flights from Belfast to Marrakesh is 3 hours 50 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Belfast to Marrakesh?

The most popular airline flying from Belfast to Marrakesh is EasyJet. Find the latest flight deals on Wego.

How far is Marrakesh from Belfast?

The flight distance between Belfast and Marrakesh is 2559km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:30. The last flight of the day departs at 15:55. See the full list of flight times on Wego.

How many airlines offer direct flights from Belfast to Marrakesh?

There are 1 airlines that offer direct flights from Belfast to Marrakesh. Find out the list of airlines on Wego.