Flights Africa Morocco Rabat Canada to Rabat

Cheap flights from Canada to Rabat

Depart
Return
Any month
Compare vs. momondo |

Canada to Rabat flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Rabat by changing tabs
Quickest
Cheapest
Delta
Delta
16 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 40m
1 Stop
RBA
9:40 p.m.
Rabat Sale airport
Delta
16 Mar.
5:00 a.m.
RBA
Rabat Sale airport
19h 05m
1 Stop
YUL
7:05 p.m.
Montreal Pierre Elliott Trudeau Intl airport
762 C$
Air France
Air France
16 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
11h 35m
1 Stop
RBA
4:35 p.m.
Rabat Sale airport
Air France
25 Mar.
5:00 a.m.
RBA
Rabat Sale airport
56h 55m
2 Stops
YUL
8:55 a.m.
+2
Montreal Pierre Elliott Trudeau Intl airport
776 C$
Delta
Delta
07 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
14h 45m
1 Stop
RBA
6:45 p.m.
Rabat Sale airport
Delta
16 May
4:00 a.m.
RBA
Rabat Sale airport
19h 00m
1 Stop
YYZ
7:00 p.m.
Toronto Pearson Intl airport
814 C$
KLM
KLM
24 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
22h 54m
2 Stops
RBA
4:54 a.m.
+1
Rabat Sale airport
KLM
22 Feb.
6:00 a.m.
RBA
Rabat Sale airport
21h 34m
2 Stops
YUL
9:34 p.m.
Montreal Pierre Elliott Trudeau Intl airport
851 C$
Delta
Delta
15 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 05m
1 Stop
RBA
8:05 p.m.
Rabat Sale airport
Delta
31 Mar.
5:00 a.m.
RBA
Rabat Sale airport
20h 56m
2 Stops
YYZ
8:56 p.m.
Toronto Pearson Intl airport
899 C$
KLM
KLM
20 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
20h 05m
2 Stops
RBA
2:05 a.m.
+1
Rabat Sale airport
KLM
01 Mar.
6:00 a.m.
RBA
Rabat Sale airport
21h 58m
2 Stops
YYZ
9:58 p.m.
Toronto Pearson Intl airport
900 C$
Delta
Delta
01 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 40m
1 Stop
RBA
9:40 p.m.
Rabat Sale airport
Delta
08 Mar.
6:00 a.m.
RBA
Rabat Sale airport
11h 55m
1 Stop
YUL
12:55 p.m.
Montreal Pierre Elliott Trudeau Intl airport
1,310 C$
Delta
Delta
07 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
14h 45m
1 Stop
RBA
6:45 p.m.
Rabat Sale airport
Delta
16 May
4:00 a.m.
RBA
Rabat Sale airport
19h 00m
1 Stop
YYZ
7:00 p.m.
Toronto Pearson Intl airport
814 C$
Air France
Air France
23 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 31m
2 Stops
RBA
9:31 p.m.
Rabat Sale airport
Air France
01 Feb.
6:00 a.m.
RBA
Rabat Sale airport
18h 50m
2 Stops
YYZ
6:50 p.m.
Toronto Pearson Intl airport
920 C$
Delta
Delta
16 Feb.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 40m
1 Stop
RBA
9:40 p.m.
Rabat Sale airport
Delta
16 Mar.
5:00 a.m.
RBA
Rabat Sale airport
19h 05m
1 Stop
YUL
7:05 p.m.
Montreal Pierre Elliott Trudeau Intl airport
762 C$
Delta
Delta
15 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 05m
1 Stop
RBA
8:05 p.m.
Rabat Sale airport
Delta
31 Mar.
5:00 a.m.
RBA
Rabat Sale airport
20h 56m
2 Stops
YYZ
8:56 p.m.
Toronto Pearson Intl airport
899 C$
KLM
KLM
20 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
20h 05m
2 Stops
RBA
2:05 a.m.
+1
Rabat Sale airport
KLM
01 Mar.
6:00 a.m.
RBA
Rabat Sale airport
21h 58m
2 Stops
YYZ
9:58 p.m.
Toronto Pearson Intl airport
900 C$

Alternative routes for Canada to Rabat

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Montreal to Casablanca
Fastest flight time
6h 25m
Cheapest price
644 C$
Montreal to Rabat
Fastest flight time
13h 20m
Cheapest price
762 C$
Montreal to Fez
Fastest flight time
20h 00m
Cheapest price
763 C$
Ottawa to Casablanca
Fastest flight time
10h 10m
Cheapest price
780 C$
Québec City to Casablanca
Fastest flight time
14h 45m
Cheapest price
798 C$
Toronto to Casablanca
Fastest flight time
8h 55m
Cheapest price
810 C$
Toronto to Rabat
Fastest flight time
12h 25m
Cheapest price
814 C$
Toronto to Fez
Fastest flight time
15h 55m
Cheapest price
835 C$
Halifax to Casablanca
Fastest flight time
18h 55m
Cheapest price
858 C$
London to Casablanca
Fastest flight time
26h 00m
Cheapest price
999 C$
Vancouver to Casablanca
Fastest flight time
13h 40m
Cheapest price
1,015 C$
Vancouver to Rabat
Fastest flight time
14h 50m
Cheapest price
1,049 C$
Winnipeg to Casablanca
Fastest flight time
46h 00m
Cheapest price
1,078 C$
Regina to Casablanca
Fastest flight time
15h 10m
Cheapest price
1,100 C$
Saskatoon to Casablanca
Fastest flight time
26h 25m
Cheapest price
1,121 C$
Calgary to Casablanca
Fastest flight time
15h 55m
Cheapest price
1,197 C$
Charlottetown (Prince Edward Island) to Casablanca
Fastest flight time
35h 30m
Cheapest price
1,273 C$
Winnipeg to Rabat
Fastest flight time
15h 10m
Cheapest price
1,487 C$
Québec City to Fez
Fastest flight time
21h 35m
Cheapest price
1,502 C$
Thunder Bay to Casablanca
Fastest flight time
29h 25m
Cheapest price
1,552 C$
View more

Flights from Canada to:

Flights Africa Morocco Rabat Canada to Rabat