Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Lufthansa

The cheapest airline(s) flying from Philadelphia to Marrakesh is Lufthansa.

  • Lufthansa Lufthansa
  • American Airlines American Airlines
  • Iberia Iberia
  • United Airlines United Airlines
  • Air France Air France
  • British Airways British Airways
  • TAP Air Portugal TAP Air Portugal
  • Air Canada Air Canada
Cheapest Month January

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Philadelphia to Marrakesh is January.

  • 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 Thursday

The cheapest day(s) of the week to fly from Philadelphia to Marrakesh is Thursday.

  • 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
  • 21:00 PHL
    13:45 RAK
    10Hrs, 45m 1 Stop (MAD)
  • PHLPhiladelphia International Airport 21:00 - RAK 13:45 10h 45m 1 Stop (MAD) Madrid
  • PHLPhiladelphia International Airport 21:00
    MADMadrid Barajas Airport 11:45
  • MADMadrid Barajas Airport 09:55
    RAKMarrakech Airport 13:45
  • 10h 45m (1h 50m)
  • 1 Stop MAD · Madrid 1h 50m
  • American Airlines (AA 740)Boeing 787 8
    Iberia (IB 1851)Airbus Industrie A320 Sharklets
  • American Airlines (AA 740)
    • M
    • T
    • -
    • T
    • F
    • -
    • S
  • 14:50 CMN
    09:55 MAD
    12Hrs, 40m 1 Stop (RAK)
  • CMNCasablanca Mohammed V Airport 14:50 - MAD 09:55 12h 40m 1 Stop (RAK) Marrakesh
  • CMNCasablanca Mohammed V Airport 14:50
    PHLPhiladelphia International Airport 21:00
  • RAKMarrakech Airport 15:40
    MADMadrid Barajas Airport 09:55
  • 12h 40m (3h 05m)
  • 1 Stop RAK · Marrakesh 3h 05m
  • Royal Air Maroc (AT 407)Boeing 737 800
    American Airlines (AA 740)Boeing 787 8
  • Royal Air Maroc (AT 407)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:00 PHL
    18:05 RAK
    15Hrs, 05m 1 Stop (MAD)
  • PHLPhiladelphia International Airport 21:00 - RAK 18:05 15h 05m 1 Stop (MAD) Madrid
  • PHLPhiladelphia International Airport 21:00
    MADMadrid Barajas Airport 15:55
  • MADMadrid Barajas Airport 09:55
    RAKMarrakech Airport 18:05
  • 15h 05m (6h)
  • 1 Stop MAD · Madrid 6h
  • American Airlines (AA 740)Boeing 787 8
    Iberia (IB 1853)Airbus Industrie A320 Sharklets
  • American Airlines (AA 740)
    • M
    • T
    • -
    • -
    • F
    • S
    • S
  • 21:00 PHL
    13:45 RAK
    10Hrs, 45m 1 Stop (MAD)
  • PHLPhiladelphia International Airport 21:00 - RAK 13:45 10h 45m 1 Stop (MAD) Madrid
  • PHLPhiladelphia International Airport 21:00
    MADMadrid Barajas Airport 11:45
  • MADMadrid Barajas Airport 09:55
    RAKMarrakech Airport 13:45
  • 10h 45m (1h 50m)
  • 1 Stop MAD · Madrid 1h 50m
  • American Airlines (AA 740)Boeing 787 8
    Iberia (IB 1851)Airbus A321 Neo
  • American Airlines (AA 740)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:55 MAD
    08:40 DUB
    14Hrs, 55m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - DUB 08:40 14h 55m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    PHLPhiladelphia International Airport 21:10
  • RAKMarrakech Airport 18:05
    DUBDublin Airport 08:40
  • 14h 55m (3h 35m)
  • 1 Stop RAK · Marrakesh 3h 35m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    American Airlines (AA 722)Boeing 787 8
  • Iberia (IB 1853)
    • M
    • -
    • -
    • -
    • -
    • S
    • S
  • 15:55 MAD
    08:40 DUB
    14Hrs, 55m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - DUB 08:40 14h 55m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    PHLPhiladelphia International Airport 21:10
  • RAKMarrakech Airport 18:05
    DUBDublin Airport 08:40
  • 14h 55m (3h 35m)
  • 1 Stop RAK · Marrakesh 3h 35m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    American Airlines (AA 722)Boeing 787 8
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:10 PHL
    14:50 RAK
    11Hrs, 40m 1 Stop (DUB)
  • PHLPhiladelphia International Airport 21:10 - RAK 14:50 11h 40m 1 Stop (DUB) Dublin
  • PHLPhiladelphia International Airport 21:10
    DUBDublin Airport 10:15
  • DUBDublin Airport 08:40
    RAKMarrakech Airport 14:50
  • 11h 40m (1h 35m)
  • 1 Stop DUB · Dublin 1h 35m
  • American Airlines (AA 722)Boeing 787 8
    Aer Lingus (EI 708)Airbus
  • American Airlines (AA 722)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:10 PHL
    17:05 RAK
    13Hrs, 55m 1 Stop (DUB)
  • PHLPhiladelphia International Airport 21:10 - RAK 17:05 13h 55m 1 Stop (DUB) Dublin
  • PHLPhiladelphia International Airport 21:10
    DUBDublin Airport 12:30
  • DUBDublin Airport 08:40
    RAKMarrakech Airport 17:05
  • 13h 55m (3h 50m)
  • 1 Stop DUB · Dublin 3h 50m
  • American Airlines (AA 722)Boeing 787 8
    Aer Lingus (EI 708)Airbus
  • American Airlines (AA 722)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 MAD
    09:20 LHR
    14Hrs, 50m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LHR 09:20 14h 50m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    PHLPhiladelphia International Airport 21:15
  • RAKMarrakech Airport 18:05
    LHRLondon Heathrow Airport 09:20
  • 14h 50m (3h 10m)
  • 1 Stop RAK · Marrakesh 3h 10m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    American Airlines (AA 728)Boeing 787 9
  • Iberia (IB 1853)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 15:55 MAD
    09:05 LIS
    14Hrs, 50m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - LIS 09:05 14h 50m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    PHLPhiladelphia International Airport 21:15
  • RAKMarrakech Airport 18:05
    LISLisbon Airport 09:05
  • 14h 50m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    American Airlines (AA 258)Boeing 787 8
  • Iberia (IB 1853)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:15 PHL
    16:05 RAK
    12Hrs, 50m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 21:15 - RAK 16:05 12h 50m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 21:15
    LHRLondon Heathrow Airport 11:20
  • LHRLondon Heathrow Airport 09:20
    RAKMarrakech Airport 16:05
  • 12h 50m (2h)
  • 1 Stop LHR · London 2h
  • American Airlines (AA 728)Boeing 787 9
    British Airways (BA 668)Airbus A320 Neo
  • American Airlines (AA 728)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:15 PHL
    17:10 RAK
    13Hrs, 55m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 21:15 - RAK 17:10 13h 55m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 21:15
    LHRLondon Heathrow Airport 12:25
  • LHRLondon Heathrow Airport 09:20
    RAKMarrakech Airport 17:10
  • 13h 55m (3h 05m)
  • 1 Stop LHR · London 3h 05m
  • American Airlines (AA 728)Boeing 787 9
    British Airways (BA 668)Airbus A321 Neo
  • American Airlines (AA 728)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:15 PHL
    16:20 RAK
    13Hrs, 05m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 21:15 - RAK 16:20 13h 05m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 21:15
    LHRLondon Heathrow Airport 11:35
  • LHRLondon Heathrow Airport 09:20
    RAKMarrakech Airport 16:20
  • 13h 05m (2h 15m)
  • 1 Stop LHR · London 2h 15m
  • American Airlines (AA 728)Boeing 787 9
    British Airways (BA 668)Airbus A320 Neo
  • American Airlines (AA 728)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:30 PHL
    14:50 RAK
    15Hrs, 20m 1 Stop (DUB)
  • PHLPhiladelphia International Airport 17:30 - RAK 14:50 15h 20m 1 Stop (DUB) Dublin
  • PHLPhiladelphia International Airport 17:30
    DUBDublin Airport 10:15
  • DUBDublin Airport 05:05
    RAKMarrakech Airport 14:50
  • 15h 20m (5h 10m)
  • 1 Stop DUB · Dublin 5h 10m
  • Aer Lingus (EI 114)Airbus A321 Neo
    Aer Lingus (EI 708)Airbus
  • Aer Lingus (EI 114)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:45 PHL
    13:45 RAK
    14Hrs, 00m 1 Stop (FRA)
  • PHLPhiladelphia International Airport 17:45 - RAK 13:45 14h 1 Stop (FRA) Frankfurt
  • PHLPhiladelphia International Airport 17:45
    FRAFrankfurt International Airport 10:00
  • FRAFrankfurt International Airport 07:25
    RAKMarrakech Airport 13:45
  • 14h (2h 35m)
  • 1 Stop FRA · Frankfurt 2h 35m
  • Discover Airlines (4Y 51)Airbus Industrie 330 300
    Discover Airlines (4Y 202)Airbus Industrie A320 Sharklets
  • Discover Airlines (4Y 51)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 17:55 PHL
    14:45 RAK
    14Hrs, 50m 1 Stop (FRA)
  • PHLPhiladelphia International Airport 17:55 - RAK 14:45 14h 50m 1 Stop (FRA) Frankfurt
  • PHLPhiladelphia International Airport 17:55
    FRAFrankfurt International Airport 11:00
  • FRAFrankfurt International Airport 07:35
    RAKMarrakech Airport 14:45
  • 14h 50m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Discover Airlines (4Y 51)Airbus Industrie A330 200
    Discover Airlines (4Y 202)Airbus Industrie A320 Sharklets
  • Discover Airlines (4Y 51)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 10:15 DUB
    19:41 BOS
    14Hrs, 32m 1 Stop (RAK)
  • DUBDublin Airport 10:15 - BOS 19:41 14h 32m 1 Stop (RAK) Marrakesh
  • DUBDublin Airport 10:15
    PHLPhiladelphia International Airport 18:18
  • RAKMarrakech Airport 14:50
    BOSBoston Logan International Airport 19:41
  • 14h 32m (3h 39m)
  • 1 Stop RAK · Marrakesh 3h 39m
  • Aer Lingus (EI 708)Airbus
    JetBlue Airways (B6 760)Embraer Emb E90
  • Aer Lingus (EI 708)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:20 LIS
    19:41 BOS
    15Hrs, 37m 1 Stop (RAK)
  • LISLisbon Airport 13:20 - BOS 19:41 15h 37m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 13:20
    PHLPhiladelphia International Airport 18:18
  • RAKMarrakech Airport 15:55
    BOSBoston Logan International Airport 19:41
  • 15h 37m (6h 14m)
  • 1 Stop RAK · Marrakesh 6h 14m
  • TAP Air Portugal (TP 1454)Airbus
    JetBlue Airways (B6 760)Embraer Emb E90
  • TAP Air Portugal (TP 1454)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:25 LIS
    19:41 BOS
    15Hrs, 42m 1 Stop (RAK)
  • LISLisbon Airport 13:25 - BOS 19:41 15h 42m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 13:25
    PHLPhiladelphia International Airport 18:18
  • RAKMarrakech Airport 16:00
    BOSBoston Logan International Airport 19:41
  • 15h 42m (6h 19m)
  • 1 Stop RAK · Marrakesh 6h 19m
  • TAP Air Portugal (TP 1454)Embraer 195
    JetBlue Airways (B6 760)Embraer Emb E90
  • TAP Air Portugal (TP 1454)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:40 PHL
    15:05 RAK
    14Hrs, 25m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 18:40 - RAK 15:05 14h 25m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 18:40
    LHRLondon Heathrow Airport 10:20
  • LHRLondon Heathrow Airport 06:35
    RAKMarrakech Airport 15:05
  • 14h 25m (3h 45m)
  • 1 Stop LHR · London 3h 45m
  • British Airways (BA 66)Airbus A351
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 66)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:40 PHL
    16:05 RAK
    15Hrs, 25m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 18:40 - RAK 16:05 15h 25m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 18:40
    LHRLondon Heathrow Airport 11:20
  • LHRLondon Heathrow Airport 06:35
    RAKMarrakech Airport 16:05
  • 15h 25m (4h 45m)
  • 1 Stop LHR · London 4h 45m
  • British Airways (BA 66)Airbus A351
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 66)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:40 PHL
    16:20 RAK
    15Hrs, 40m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 18:40 - RAK 16:20 15h 40m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 18:40
    LHRLondon Heathrow Airport 11:35
  • LHRLondon Heathrow Airport 06:35
    RAKMarrakech Airport 16:20
  • 15h 40m (5h)
  • 1 Stop LHR · London 5h
  • British Airways (BA 66)Airbus A351
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 66)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:40 PHL
    17:10 RAK
    16Hrs, 30m 1 Stop (LHR)
  • PHLPhiladelphia International Airport 18:40 - RAK 17:10 16h 30m 1 Stop (LHR) London
  • PHLPhiladelphia International Airport 18:40
    LHRLondon Heathrow Airport 12:25
  • LHRLondon Heathrow Airport 06:35
    RAKMarrakech Airport 17:10
  • 16h 30m (5h 50m)
  • 1 Stop LHR · London 5h 50m
  • British Airways (BA 66)Airbus A351
    British Airways (BA 668)Airbus A321 Neo
  • British Airways (BA 66)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Marrakesh from Philadelphia?

The flight distance between Philadelphia and Marrakesh is 5988km. 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 21:00. See the full list of flight times on Wego.