Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Azul Brazilian Airlines
Cheapest Month March
Cheapest Day of the Week Friday
Cheapest Airline Azul Brazilian Airlines

The cheapest airline(s) flying from Marrakesh to Rio de Janeiro is Azul Brazilian Airlines.

  • Azul Brazilian Airlines Azul Brazilian Airlines
  • TAP Air Portugal TAP Air Portugal
  • ITA Airways ITA Airways
  • Air France Air France
  • British Airways British Airways
  • LATAM Airlines Group SA LATAM Airlines Group SA
  • Lufthansa Lufthansa
  • Swiss Swiss
  • Iberia Iberia
  • Qatar Airways Qatar Airways
Cheapest Month March

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Marrakesh to Rio de Janeiro is March.

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

The cheapest day(s) of the week to fly from Marrakesh to Rio de Janeiro is Friday.

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

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • 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
  • 15:55 RAK
    06:55 GIG
    19Hrs, 00m 1 Stop (LHR)
  • RAKMarrakech Airport 15:55 - GIG 06:55 19h 1 Stop (LHR) London
  • RAKMarrakech Airport 15:55
    LHRLondon Heathrow Airport 22:10
  • LHRLondon Heathrow Airport 18:35
    GIGRio de Janeiro International Airport 06:55
  • 19h (3h 35m)
  • 1 Stop LHR · London 3h 35m
  • British Airways (BA 669)Airbus A320 Neo
    British Airways (BA 249)Airbus A351
  • British Airways (BA 669)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:10 RAK
    06:55 GIG
    17Hrs, 45m 1 Stop (LHR)
  • RAKMarrakech Airport 17:10 - GIG 06:55 17h 45m 1 Stop (LHR) London
  • RAKMarrakech Airport 17:10
    LHRLondon Heathrow Airport 22:10
  • LHRLondon Heathrow Airport 19:50
    GIGRio de Janeiro International Airport 06:55
  • 17h 45m (2h 20m)
  • 1 Stop LHR · London 2h 20m
  • British Airways (BA 669)Airbus A320 Neo
    British Airways (BA 249)Airbus A351
  • British Airways (BA 669)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:00 RAK
    06:55 GIG
    16Hrs, 55m 1 Stop (LHR)
  • RAKMarrakech Airport 18:00 - GIG 06:55 16h 55m 1 Stop (LHR) London
  • RAKMarrakech Airport 18:00
    LHRLondon Heathrow Airport 22:10
  • LHRLondon Heathrow Airport 20:40
    GIGRio de Janeiro International Airport 06:55
  • 16h 55m (1h 30m)
  • 1 Stop LHR · London 1h 30m
  • British Airways (BA 669)Airbus A321 Neo
    British Airways (BA 249)Airbus A351
  • British Airways (BA 669)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:05 GRU
    20:40 MAD
    18Hrs, 20m 1 Stop (SDU)
  • GRUSao Paulo Guarulhos Intl Airport 08:05 - MAD 20:40 18h 20m 1 Stop (SDU) Rio de Janeiro
  • GRUSao Paulo Guarulhos Intl Airport 08:05
    RAKMarrakech Airport 18:40
  • SDURio de Janeiro Santos Dumont Airport 09:00
    MADMadrid Barajas Airport 20:40
  • 18h 20m (4h 50m)
  • 1 Stop SDU · Rio de Janeiro 4h 50m
  • LATAM Airlines Group SA (LA 3550)Airbus
    Iberia (IB 1854)Airbus Industrie A320 Sharklets
  • LATAM Airlines Group SA (LA 3550)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 08:05 GRU
    20:40 MAD
    18Hrs, 20m 1 Stop (SDU)
  • GRUSao Paulo Guarulhos Intl Airport 08:05 - MAD 20:40 18h 20m 1 Stop (SDU) Rio de Janeiro
  • GRUSao Paulo Guarulhos Intl Airport 08:05
    RAKMarrakech Airport 18:40
  • SDURio de Janeiro Santos Dumont Airport 09:00
    MADMadrid Barajas Airport 20:40
  • 18h 20m (4h 50m)
  • 1 Stop SDU · Rio de Janeiro 4h 50m
  • LATAM Airlines Group SA (LA 3550)Airbus
    Iberia (IB 1854)Airbus Industrie A320 Sharklets
  • LATAM Airlines Group SA (LA 3550)
    • M
    • -
    • -
    • T
    • -
    • -
    • S
  • 20:05 RAK
    06:25 GIG
    14Hrs, 20m 1 Stop (LIS)
  • RAKMarrakech Airport 20:05 - GIG 06:25 14h 20m 1 Stop (LIS) Lisbon
  • RAKMarrakech Airport 20:05
    LISLisbon Airport 23:25
  • LISLisbon Airport 20:40
    GIGRio de Janeiro International Airport 06:25
  • 14h 20m (2h 45m)
  • 1 Stop LIS · Lisbon 2h 45m
  • TAP Air Portugal (TP 1455)Embraer Emb E90
    TAP Air Portugal (TP 75)Airbus A330 900 Neo
  • TAP Air Portugal (TP 1455)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Rio de Janeiro from Marrakesh?

The flight distance between Marrakesh and Rio de Janeiro is 7127km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

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