
Keep the following information in mind while searching for Philadelphia to Morocco flight deals. Data was last updated November 4, 2026.
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $711 (Air Canada) |
One-way from | $339 (FlightHub) |
Popular in | December |
Cheapest in | April |
Average price | $1,032 |
Fly from
Fly to
Route
Depart
Return
Price
PhiladelphiaMarrakech
PHL Philadelphia - RAK Marrakech Menara
PHLRAK
Philadelphia
Sat 3/20
10:35 pm-10:20 am
2 stops31h 45m
Marrakech Menara
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaMarrakech
PHL Philadelphia - RAK Marrakech Menara
PHLRAK
Philadelphia
Thu 1/14
9:07 pm-7:55 pm
3 stops41h 48m
Marrakech Menara
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaCasablanca
PHL Philadelphia - CMN Casablanca Mohamed V
PHLCMN
Philadelphia
Thu 3/18
10:05 am-8:40 am
2 stops18h 35m
Casablanca Mohamed V
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaCasablanca
PHL Philadelphia - CMN Casablanca Mohamed V
PHLCMN
Philadelphia
Fri 12/4
7:34 am-10:30 am
2 stops21h 56m
Casablanca Mohamed V
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaMarrakech
PHL Philadelphia - RAK Marrakech Menara
PHLRAK
Philadelphia
Sun 11/22
9:18 pm-2:15 pm
2 stops35h 57m
Marrakech Menara
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaMarrakech
PHL Philadelphia - RAK Marrakech Menara
PHLRAK
Philadelphia
Sat 3/20
3:20 pm-6:35 pm
3 stops23h 15m
Marrakech Menara
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaMarrakech
PHL Philadelphia - RAK Marrakech Menara
PHLRAK
Philadelphia
Sat 12/26
6:51 pm-10:20 am
2 stops34h 29m
Marrakech Menara
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaCasablanca
PHL Philadelphia - CMN Casablanca Mohamed V
PHLCMN
Philadelphia
Fri 12/25
5:01 am-9:45 am
3 stops23h 44m
Casablanca Mohamed V
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaCasablanca
PHL Philadelphia - CMN Casablanca Mohamed V
PHLCMN
Philadelphia
Fri 12/25
3:20 pm-9:35 am
1 stop13h 15m
Casablanca Mohamed V
Wed 12/31
12:00 am-7:00 pm
Nonstop0h 00m
PhiladelphiaCasablanca
PHL Philadelphia - CMN