
Keep the following information in mind while searching for Ontario to Morocco flight deals. Data was last updated July 31, 2026.
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $784 (United Airlines) |
One-way from | $374 (United Airlines) |
Popular in | June |
Cheapest in | February |
Average price | $1,161 |
Fly from
Fly to
Route
Depart
Return
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Mon 12/7
6:53 pm-8:35 am
3 stops29h 42m
Casablanca Mohamed V
Fri 12/11
11:45 am-7:44 pm
2 stops39h 59m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Tue 12/1
5:00 am-9:35 am
2 stops20h 35m
Casablanca Mohamed V
Fri 12/18
12:45 pm-11:48 pm
2 stops43h 03m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Tue 9/1
1:56 pm-7:15 am
2 stops33h 19m
Casablanca Mohamed V
Tue 9/15
9:00 am-10:59 pm
2 stops21h 59m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Sun 9/6
5:00 am-7:15 am
2 stops18h 15m
Casablanca Mohamed V
Tue 9/15
9:00 am-10:59 pm
3 stops21h 59m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Wed 9/23
5:00 am-6:15 am
2 stops18h 15m
Casablanca Mohamed V
Tue 10/6
9:00 am-11:49 pm
2 stops21h 49m
OntarioMarrakech
ONT - RAK
ONTRAK
Ontario
Wed 10/14
11:56 am-4:50 pm
2 stops21h 54m
Marrakech Menara
Tue 10/27
6:05 am-11:43 pm
2 stops24h 38m
OntarioMarrakech
ONT - RAK
ONTRAK
Ontario
Fri 12/25
12:55 pm-2:20 pm
2 stops41h 25m
Marrakech Menara
Sun 1/10
4:25 pm-11:01 pm
2 stops38h 36m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Fri 10/16
1:52 pm-5:15 am
2 stops56h 23m
Casablanca Mohamed V
Mon 10/26
11:45 am-9:15 pm
3 stops40h 30m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Thu 10/15
6:07 am-5:15 am
2 stops40h 08m
Casablanca Mohamed V
Mon 10/26
11:45 am-7:47 pm
2 stops39h 02m
OntarioCasablanca
ONT - CMN
ONTCMN
Ontario
Mon 10/12
5:00 am-5:15 am
2 stops17h 15m
Casablanca Mohamed V
Sun 10/18
8:00 am-9:58 pm
2 stops20h 58m
Everything you need to know about your flight from Ontario to Morocco
Find useful and relevant information for your journey from Ontario to Morocco. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.