Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline World2Fly

The cheapest airline(s) flying from Havana to Marrakesh is World2Fly.

  • World2Fly World2Fly
  • Iberia Iberia
  • Air France Air France
  • Turkish Airlines Turkish Airlines
  • KLM KLM
Cheapest Month October

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Havana to Marrakesh is October.

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

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

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

Flight Schedules

Last Updated: Mon, 2 Sep, 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
  • 22:00 HAV
    16:45 RAK
    13Hrs, 45m 1 Stop (CDG)
  • HAVHavana Jose Marti Intl Airport 22:00 - RAK 16:45 13h 45m 1 Stop (CDG) Paris
  • HAVHavana Jose Marti Intl Airport 22:00
    CDGParis Charles de Gaulle Airport 14:25
  • CDGParis Charles de Gaulle Airport 13:10
    RAKMarrakech Airport 16:45
  • 13h 45m (1h 15m)
  • 1 Stop CDG · Paris 1h 15m
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 4146)Airbus
  • Air France (AF 959)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:15 MAD
    12:55 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 12:55 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 12:55
  • 18h 30m (6h 50m)
  • 1 Stop RAK · Marrakesh 6h 50m
  • Iberia (IB 3620)Airbus A321 Neo
    American Airlines (AA 1334)Airbus
  • Iberia (IB 3620)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:15 MAD
    12:55 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 12:55 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 12:55
  • 18h 30m (6h 20m)
  • 1 Stop RAK · Marrakesh 6h 20m
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 1334)Airbus
  • Iberia (IB 3620)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 10:15 MAD
    12:55 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 12:55 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 12:55
  • 18h 30m (6h 20m)
  • 1 Stop RAK · Marrakesh 6h 20m
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 1334)Airbus
  • Iberia (IB 3620)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:15 MAD
    13:00 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 13:00 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 13:00
  • 18h 30m (6h 15m)
  • 1 Stop RAK · Marrakesh 6h 15m
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 1334)Boeing 737 800
  • Iberia (IB 3620)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:15 MAD
    12:55 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 12:55 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 12:55
  • 18h 30m (6h 50m)
  • 1 Stop RAK · Marrakesh 6h 50m
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 1334)Airbus
  • Iberia (IB 3620)
    • M
    • T
    • -
    • -
    • F
    • -
    • -
  • 10:15 MAD
    13:00 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 13:00 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 13:00
  • 18h 30m (6h 45m)
  • 1 Stop RAK · Marrakesh 6h 45m
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 1334)Boeing 737 800
  • Iberia (IB 3620)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:15 MAD
    12:55 MIA
    18Hrs, 30m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 12:55 18h 30m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 11:45
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 12:55
  • 18h 30m (6h 20m)
  • 1 Stop RAK · Marrakesh 6h 20m
  • Iberia (IB 3620)Airbus A321 Neo
    American Airlines (AA 1334)Airbus
  • Iberia (IB 3620)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:15 MAD
    14:15 MIA
    17Hrs, 10m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 14:15 17h 10m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 13:05
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 14:15
  • 17h 10m (5h)
  • 1 Stop RAK · Marrakesh 5h
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 2706)Airbus
  • Iberia (IB 3620)
    • -
    • T
    • -
    • -
    • F
    • S
    • -
  • 10:15 MAD
    14:15 MIA
    17Hrs, 10m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 14:15 17h 10m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 13:05
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 14:15
  • 17h 10m (5h)
  • 1 Stop RAK · Marrakesh 5h
  • Iberia (IB 3620)Airbus Industrie A320 Sharklets
    American Airlines (AA 2706)Airbus
  • Iberia (IB 3620)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:15 MAD
    14:15 MIA
    17Hrs, 10m 1 Stop (RAK)
  • MADMadrid Barajas Airport 10:15 - MIA 14:15 17h 10m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 10:15
    HAVHavana Jose Marti Intl Airport 13:05
  • RAKMarrakech Airport 11:15
    MIAMiami International Airport 14:15
  • 17h 10m (5h)
  • 1 Stop RAK · Marrakesh 5h
  • Iberia (IB 3620)Airbus A321 Neo
    American Airlines (AA 2706)Airbus
  • Iberia (IB 3620)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:00 CMN
    14:15 MIA
    19Hrs, 00m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 12:00 - MIA 14:15 19h 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 12:00
    HAVHavana Jose Marti Intl Airport 13:05
  • RAKMarrakech Airport 13:05
    MIAMiami International Airport 14:15
  • 19h (8h 30m)
  • 1 Stop RAK · Marrakesh 8h 30m
  • Royal Air Maroc (AT 411)Atr Turboprop
    American Airlines (AA 2706)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 12:00 CMN
    15:55 MIA
    17Hrs, 20m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 12:00 - MIA 15:55 17h 20m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 12:00
    HAVHavana Jose Marti Intl Airport 14:45
  • RAKMarrakech Airport 13:05
    MIAMiami International Airport 15:55
  • 17h 20m (6h 50m)
  • 1 Stop RAK · Marrakesh 6h 50m
  • Royal Air Maroc (AT 411)Atr Turboprop
    American Airlines (AA 838)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:55 CMN
    17:10 MIA
    16Hrs, 00m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 11:55 - MIA 17:10 16h 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 11:55
    HAVHavana Jose Marti Intl Airport 16:00
  • RAKMarrakech Airport 13:00
    MIAMiami International Airport 17:10
  • 16h (5h 30m)
  • 1 Stop RAK · Marrakesh 5h 30m
  • Royal Air Maroc (AT 411)Atr Turboprop
    American Airlines (AA 253)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:00 CMN
    17:10 MIA
    15Hrs, 50m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 12:00 - MIA 17:10 15h 50m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 12:00
    HAVHavana Jose Marti Intl Airport 16:00
  • RAKMarrakech Airport 12:50
    MIAMiami International Airport 17:10
  • 15h 50m (5h 35m)
  • 1 Stop RAK · Marrakesh 5h 35m
  • Royal Air Maroc (AT 411)Boeing 737 800
    American Airlines (AA 253)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:50 CDG
    17:58 MIA
    17Hrs, 40m 1 Stop (RAK)
  • CDGParis Charles de Gaulle Airport 12:50 - MIA 17:58 17h 40m 1 Stop (RAK) Marrakesh
  • CDGParis Charles de Gaulle Airport 12:50
    HAVHavana Jose Marti Intl Airport 16:30
  • RAKMarrakech Airport 15:10
    MIAMiami International Airport 17:58
  • 17h 40m (3h 52m)
  • 1 Stop RAK · Marrakesh 3h 52m
  • Air France (AF 1076)Airbus
    Delta Air Lines (DL 1790)Boeing 737 800
  • Air France (AF 1076)
    • -
    • T
    • W
    • T
    • F
    • -
    • -
  • 12:50 CDG
    17:58 MIA
    17Hrs, 40m 1 Stop (RAK)
  • CDGParis Charles de Gaulle Airport 12:50 - MIA 17:58 17h 40m 1 Stop (RAK) Marrakesh
  • CDGParis Charles de Gaulle Airport 12:50
    HAVHavana Jose Marti Intl Airport 16:30
  • RAKMarrakech Airport 15:10
    MIAMiami International Airport 17:58
  • 17h 40m (3h 52m)
  • 1 Stop RAK · Marrakesh 3h 52m
  • Air France (AF 1076)Airbus Industrie A320 Sharklets
    Delta Air Lines (DL 1790)Boeing 737 800
  • Air France (AF 1076)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:50 CDG
    17:58 MIA
    17Hrs, 40m 1 Stop (RAK)
  • CDGParis Charles de Gaulle Airport 12:50 - MIA 17:58 17h 40m 1 Stop (RAK) Marrakesh
  • CDGParis Charles de Gaulle Airport 12:50
    HAVHavana Jose Marti Intl Airport 16:30
  • RAKMarrakech Airport 15:10
    MIAMiami International Airport 17:58
  • 17h 40m (3h 52m)
  • 1 Stop RAK · Marrakesh 3h 52m
  • Air France (AF 1076)Airbus
    Delta Air Lines (DL 1790)Boeing 737 800
  • Air France (AF 1076)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:55 CMN
    19:40 MIA
    13Hrs, 30m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 11:55 - MIA 19:40 13h 30m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 11:55
    HAVHavana Jose Marti Intl Airport 18:30
  • RAKMarrakech Airport 13:00
    MIAMiami International Airport 19:40
  • 13h 30m (3h)
  • 1 Stop RAK · Marrakesh 3h
  • Royal Air Maroc (AT 411)Atr Turboprop
    American Airlines (AA 2483)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:00 CMN
    19:40 MIA
    13Hrs, 20m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 12:00 - MIA 19:40 13h 20m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 12:00
    HAVHavana Jose Marti Intl Airport 18:30
  • RAKMarrakech Airport 12:50
    MIAMiami International Airport 19:40
  • 13h 20m (3h 05m)
  • 1 Stop RAK · Marrakesh 3h 05m
  • Royal Air Maroc (AT 411)Boeing 737 800
    American Airlines (AA 2483)Airbus
  • Royal Air Maroc (AT 411)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:05 CMN
    10:10 MAD
    18Hrs, 25m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 17:05 - MAD 10:10 18h 25m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 17:05
    HAVHavana Jose Marti Intl Airport 18:45
  • RAKMarrakech Airport 18:10
    MADMadrid Barajas Airport 10:10
  • 18h 25m (6h 05m)
  • 1 Stop RAK · Marrakesh 6h 05m
  • Royal Air Maroc (AT 413)Atr Turboprop
    Iberia (IB 6620)Airbus Industrie A330 200
  • Royal Air Maroc (AT 413)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:45 HAV
    16:55 RAK
    17Hrs, 10m 1 Stop (MAD)
  • HAVHavana Jose Marti Intl Airport 18:45 - RAK 16:55 17h 10m 1 Stop (MAD) Madrid
  • HAVHavana Jose Marti Intl Airport 18:45
    MADMadrid Barajas Airport 15:50
  • MADMadrid Barajas Airport 10:10
    RAKMarrakech Airport 16:55
  • 17h 10m (5h 40m)
  • 1 Stop MAD · Madrid 5h 40m
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3622)Airbus A321 Neo
  • Iberia (IB 6620)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:45 HAV
    12:15 RAK
    12Hrs, 30m 1 Stop (MAD)
  • HAVHavana Jose Marti Intl Airport 18:45 - RAK 12:15 12h 30m 1 Stop (MAD) Madrid
  • HAVHavana Jose Marti Intl Airport 18:45
    MADMadrid Barajas Airport 11:15
  • MADMadrid Barajas Airport 10:10
    RAKMarrakech Airport 12:15
  • 12h 30m (1h 05m)
  • 1 Stop MAD · Madrid 1h 05m
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3620)Airbus A321 Neo
  • Iberia (IB 6620)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Havana to Marrakesh?

The most popular airline flying from Havana to Marrakesh is Air France. Find the latest flight deals on Wego.

How far is Marrakesh from Havana?

The flight distance between Havana and Marrakesh is 7270km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 10:15. The last flight of the day departs at 22:00. See the full list of flight times on Wego.