The best flight deals to North America with Royal Air Maroc
expand_more
1 Passenger, Economy
expand_morePromo Code
expand_moretoday
today
Best offers to North America

Casablanca (CMN)to
Montreal (YUL)17/02/2026 - 22/02/2026
From
€ 725,46
Last Seen: 1 day ago
Round-trip
Economy

Casablanca (CMN)to
New York (JFK)13/02/2026 - 25/03/2026
From
€ 724,58
Last Seen: 4 hrs ago
Round-trip
Economy

Casablanca (CMN)to
Washington, D.C. (IAD)04/02/2026 - 11/02/2026
From
€ 693,58
Last Seen: 20 hrs ago
Round-trip
Economy

Tunis (TUN)to
Montreal (YUL)19/02/2026 - 29/03/2026
From
€ 606,48
Last Seen: 1 day ago
Round-trip
Economy

Milan (MXP)to
Washington, D.C. (IAD)20/02/2026 - 15/03/2026
From
€ 536,09
Last Seen: 1 day ago
Round-trip
Economy

Barcelona (BCN)to
Miami (MIA)27/02/2026 - 06/03/2026
From
€ 443,57
Last Seen: 8 hrs ago
Round-trip
Economy

Malaga (AGP)to
Miami (MIA)27/02/2026 - 06/03/2026
From
€ 436,68
Last Seen: 5 hrs ago
Round-trip
Economy

Marrakech (RAK)to
Montreal (YUL)23/02/2026 - 22/05/2026
From
€ 4 629,94
Last Seen: 9 hrs ago
Round-trip
Economy

Moscow (SVO)to
Miami (MIA)18/02/2026 - 11/03/2026
From
€ 934,50
Last Seen: 2 hrs ago
Round-trip
Economy

Paris (ORY)to
Montreal (YUL)23/02/2026 - 15/03/2026
From
€ 1 129,08
Last Seen: 20 hrs ago
Round-trip
Economy

Agadir (AGA)to
Los Angeles (LAX)08/02/2026 - 15/02/2026
From
€ 1 242,40
Last Seen: 1 day ago
Round-trip
Economy

Paris (CDG)to
Miami (MIA)08/02/2026 - 22/02/2026
From
€ 522,21
Last Seen: 5 hrs ago
Round-trip
Economy

Doha (DOH)to
Toronto (YYZ)04/03/2026 - 29/03/2026
From
€ 876,33
Last Seen: 11 hrs ago
Round-trip
Economy

Bordeaux (BOD)to
Miami (MIA)04/03/2026 - 11/03/2026
From
€ 577,99
Last Seen: 1 hour ago
Round-trip
Economy

Casablanca (CMN)to
Tampa (TPA)07/02/2026 - 13/02/2026
From
€ 909,27
Last Seen: 22 hrs ago
Round-trip
Economy

Saint Petersburg (LED)to
New York (JFK)18/02/2026 - 12/03/2026
From
€ 823,42
Last Seen: 3 hrs ago
Round-trip
Economy

Nantes (NTE)to
Washington, D.C. (IAD)08/02/2026 - 13/02/2026
From
€ 894,94
Last Seen: 1 day ago
Round-trip
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
