Fare Guide
Estimated lowest fares found within 7 days
Cheapest Airline
The cheapest airline(s) flying from Philadelphia to Marrakesh is Lufthansa.
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 PHL13:45 RAK10Hrs, 45m 1 Stop (MAD)
-
PHLPhiladelphia International Airport 21:00 - RAK 13:45 10h 45m 1 Stop (MAD) Madrid
-
PHLPhiladelphia International Airport 21:00MADMadrid Barajas Airport 11:45
-
MADMadrid Barajas Airport 09:55RAKMarrakech 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 CMN09:55 MAD12Hrs, 40m 1 Stop (RAK)
-
CMNCasablanca Mohammed V Airport 14:50 - MAD 09:55 12h 40m 1 Stop (RAK) Marrakesh
-
CMNCasablanca Mohammed V Airport 14:50PHLPhiladelphia International Airport 21:00
-
RAKMarrakech Airport 15:40MADMadrid 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 PHL18:05 RAK15Hrs, 05m 1 Stop (MAD)
-
PHLPhiladelphia International Airport 21:00 - RAK 18:05 15h 05m 1 Stop (MAD) Madrid
-
PHLPhiladelphia International Airport 21:00MADMadrid Barajas Airport 15:55
-
MADMadrid Barajas Airport 09:55RAKMarrakech 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 PHL13:45 RAK10Hrs, 45m 1 Stop (MAD)
-
PHLPhiladelphia International Airport 21:00 - RAK 13:45 10h 45m 1 Stop (MAD) Madrid
-
PHLPhiladelphia International Airport 21:00MADMadrid Barajas Airport 11:45
-
MADMadrid Barajas Airport 09:55RAKMarrakech 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 MAD08:40 DUB14Hrs, 55m 1 Stop (RAK)
-
MADMadrid Barajas Airport 15:55 - DUB 08:40 14h 55m 1 Stop (RAK) Marrakesh
-
MADMadrid Barajas Airport 15:55PHLPhiladelphia International Airport 21:10
-
RAKMarrakech Airport 18:05DUBDublin 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 MAD08:40 DUB14Hrs, 55m 1 Stop (RAK)
-
MADMadrid Barajas Airport 15:55 - DUB 08:40 14h 55m 1 Stop (RAK) Marrakesh
-
MADMadrid Barajas Airport 15:55PHLPhiladelphia International Airport 21:10
-
RAKMarrakech Airport 18:05DUBDublin 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 PHL14:50 RAK11Hrs, 40m 1 Stop (DUB)
-
PHLPhiladelphia International Airport 21:10 - RAK 14:50 11h 40m 1 Stop (DUB) Dublin
-
PHLPhiladelphia International Airport 21:10DUBDublin Airport 10:15
-
DUBDublin Airport 08:40RAKMarrakech 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 PHL17:05 RAK13Hrs, 55m 1 Stop (DUB)
-
PHLPhiladelphia International Airport 21:10 - RAK 17:05 13h 55m 1 Stop (DUB) Dublin
-
PHLPhiladelphia International Airport 21:10DUBDublin Airport 12:30
-
DUBDublin Airport 08:40RAKMarrakech 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 MAD09:20 LHR14Hrs, 50m 1 Stop (RAK)
-
MADMadrid Barajas Airport 15:55 - LHR 09:20 14h 50m 1 Stop (RAK) Marrakesh
-
MADMadrid Barajas Airport 15:55PHLPhiladelphia International Airport 21:15
-
RAKMarrakech Airport 18:05LHRLondon 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 MAD09:05 LIS14Hrs, 50m 1 Stop (RAK)
-
MADMadrid Barajas Airport 15:55 - LIS 09:05 14h 50m 1 Stop (RAK) Marrakesh
-
MADMadrid Barajas Airport 15:55PHLPhiladelphia International Airport 21:15
-
RAKMarrakech Airport 18:05LISLisbon 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 PHL16:05 RAK12Hrs, 50m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 21:15 - RAK 16:05 12h 50m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 21:15LHRLondon Heathrow Airport 11:20
-
LHRLondon Heathrow Airport 09:20RAKMarrakech 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 PHL17:10 RAK13Hrs, 55m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 21:15 - RAK 17:10 13h 55m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 21:15LHRLondon Heathrow Airport 12:25
-
LHRLondon Heathrow Airport 09:20RAKMarrakech 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 PHL16:20 RAK13Hrs, 05m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 21:15 - RAK 16:20 13h 05m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 21:15LHRLondon Heathrow Airport 11:35
-
LHRLondon Heathrow Airport 09:20RAKMarrakech 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 PHL14:50 RAK15Hrs, 20m 1 Stop (DUB)
-
PHLPhiladelphia International Airport 17:30 - RAK 14:50 15h 20m 1 Stop (DUB) Dublin
-
PHLPhiladelphia International Airport 17:30DUBDublin Airport 10:15
-
DUBDublin Airport 05:05RAKMarrakech 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 PHL13:45 RAK14Hrs, 00m 1 Stop (FRA)
-
PHLPhiladelphia International Airport 17:45 - RAK 13:45 14h 1 Stop (FRA) Frankfurt
-
PHLPhiladelphia International Airport 17:45FRAFrankfurt International Airport 10:00
-
FRAFrankfurt International Airport 07:25RAKMarrakech 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 PHL14:45 RAK14Hrs, 50m 1 Stop (FRA)
-
PHLPhiladelphia International Airport 17:55 - RAK 14:45 14h 50m 1 Stop (FRA) Frankfurt
-
PHLPhiladelphia International Airport 17:55FRAFrankfurt International Airport 11:00
-
FRAFrankfurt International Airport 07:35RAKMarrakech 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 DUB19:41 BOS14Hrs, 32m 1 Stop (RAK)
-
DUBDublin Airport 10:15 - BOS 19:41 14h 32m 1 Stop (RAK) Marrakesh
-
DUBDublin Airport 10:15PHLPhiladelphia International Airport 18:18
-
RAKMarrakech Airport 14:50BOSBoston 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 LIS19:41 BOS15Hrs, 37m 1 Stop (RAK)
-
LISLisbon Airport 13:20 - BOS 19:41 15h 37m 1 Stop (RAK) Marrakesh
-
LISLisbon Airport 13:20PHLPhiladelphia International Airport 18:18
-
RAKMarrakech Airport 15:55BOSBoston 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 LIS19:41 BOS15Hrs, 42m 1 Stop (RAK)
-
LISLisbon Airport 13:25 - BOS 19:41 15h 42m 1 Stop (RAK) Marrakesh
-
LISLisbon Airport 13:25PHLPhiladelphia International Airport 18:18
-
RAKMarrakech Airport 16:00BOSBoston 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 PHL15:05 RAK14Hrs, 25m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 18:40 - RAK 15:05 14h 25m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 18:40LHRLondon Heathrow Airport 10:20
-
LHRLondon Heathrow Airport 06:35RAKMarrakech 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 PHL16:05 RAK15Hrs, 25m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 18:40 - RAK 16:05 15h 25m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 18:40LHRLondon Heathrow Airport 11:20
-
LHRLondon Heathrow Airport 06:35RAKMarrakech 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 PHL16:20 RAK15Hrs, 40m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 18:40 - RAK 16:20 15h 40m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 18:40LHRLondon Heathrow Airport 11:35
-
LHRLondon Heathrow Airport 06:35RAKMarrakech 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 PHL17:10 RAK16Hrs, 30m 1 Stop (LHR)
-
PHLPhiladelphia International Airport 18:40 - RAK 17:10 16h 30m 1 Stop (LHR) London
-
PHLPhiladelphia International Airport 18:40LHRLondon Heathrow Airport 12:25
-
LHRLondon Heathrow Airport 06:35RAKMarrakech 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.