How to get to Toronto, ON, Canada from Marrakech (Station) by flight ? You can check flights from Marrakech (Station) to Toronto, ON, Canada below.
You can find flight ticket prices from Marrakech (Station) to Toronto, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Marrakech (Station) to Marrakech.
You take a flight from Marrakech to Toronto and cost approximately 370 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
VY7337
Vueling Airlines
WS15
WestJet
|
08:10
Marrakech
13:50
Barcelona
|
11:25
Barcelona
16:30
Toronto
|
Connect |
FR2240
Ryanair
WS15
WestJet
|
08:10
Marrakech
13:50
Barcelona
|
11:35
Barcelona
16:30
Toronto
|
Connect |
AT684
Royal Air Maroc
AC825
Air Canada
|
08:30
Marrakech
13:20
Madrid
|
11:20
Madrid
15:30
Toronto
|
Connect |
AT402
Royal Air Maroc
AC073
Air Canada
AC419
Air Canada
|
09:30
Marrakech
12:15
Casablanca
16:00
Montreal
|
10:20
Casablanca
15:05
Montreal
17:21
Toronto
|
Connect |
TP1453
TAP Portugal
TP259
TAP Portugal
|
11:45
Marrakech
17:00
Lisbon
|
13:20
Lisbon
20:15
Toronto
|
Connect |
FR4391
Ryanair
TP259
TAP Portugal
|
13:15
Marrakech
17:00
Lisbon
|
14:55
Lisbon
20:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Marrakech (Station) to Marrakech.
You take a flight from Marrakech to Billy Bishop Toronto City and cost approximately 550 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FR5153
Ryanair
TS455
Air Transat
PD416
Porter Airlines
|
06:45
Marrakech
11:55
Marseille
15:55
Montreal
|
10:30
Marseille
14:10
Montreal
17:14
Billy Bishop Toronto City
|
Connect |
FR5153
Ryanair
TS455
Air Transat
AC7971
Air Canada
|
06:45
Marrakech
11:55
Marseille
16:30
Montreal
|
10:30
Marseille
14:10
Montreal
17:49
Billy Bishop Toronto City
|
Connect |
FR3908
Ryanair
TS253
Air Transat
PD420
Porter Airlines
|
07:40
Marrakech
11:00
Malaga
14:50
Montreal
|
10:05
Malaga
13:00
Montreal
16:09
Billy Bishop Toronto City
|
Connect |
FR3908
Ryanair
TS253
Air Transat
PD412 420
Porter Airlines
|
07:40
Marrakech
11:00
Malaga
15:05
Montreal
|
10:05
Malaga
13:00
Montreal
16:24
Billy Bishop Toronto City
|
Connect |
FR3908
Ryanair
TS253
Air Transat
PD408
Porter Airlines
|
07:40
Marrakech
11:00
Malaga
13:55
Montreal
|
10:05
Malaga
13:00
Montreal
15:14
Billy Bishop Toronto City
|
Connect |
FR2240
Ryanair
TS261
Air Transat
AC7971
Air Canada
|
08:10
Marrakech
13:15
Barcelona
16:30
Montreal
|
11:35
Barcelona
15:40
Montreal
17:49
Billy Bishop Toronto City
|
Connect |
FR2240
Ryanair
AC823
Air Canada
AC7975
Air Canada
|
08:10
Marrakech
14:10
Barcelona
18:30
Montreal
|
11:35
Barcelona
16:25
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
FR2240
Ryanair
TS261
Air Transat
PD416
Porter Airlines
|
08:10
Marrakech
13:15
Barcelona
16:55
Montreal
|
11:35
Barcelona
15:40
Montreal
18:14
Billy Bishop Toronto City
|
Connect |
FR2240
Ryanair
AC823
Air Canada
PD426
Porter Airlines
|
08:10
Marrakech
14:10
Barcelona
18:30
Montreal
|
11:35
Barcelona
16:25
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
FR2240
Ryanair
TS261
Air Transat
PD414
Porter Airlines
|
08:10
Marrakech
13:15
Barcelona
18:00
Montreal
|
11:35
Barcelona
15:40
Montreal
19:19
Billy Bishop Toronto City
|
Connect |
U23870
easyJet
AF342
Air France
PD426
Porter Airlines
|
08:55
Marrakech
15:40
Paris CDG
18:30
Montreal
|
13:20
Paris CDG
17:20
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
U23870
easyJet
AC871
Air Canada
PD426
Porter Airlines
|
08:55
Marrakech
14:45
Paris CDG
18:30
Montreal
|
13:20
Paris CDG
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
U23870
easyJet
AC871
Air Canada
AC7975
Air Canada
|
08:55
Marrakech
14:45
Paris CDG
18:30
Montreal
|
13:20
Paris CDG
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
U23870
easyJet
AF342
Air France
PD428
Porter Airlines
|
08:55
Marrakech
15:40
Paris CDG
18:45
Montreal
|
13:20
Paris CDG
17:20
Montreal
20:04
Billy Bishop Toronto City
|
Connect |
U23870
easyJet
AF342
Air France
AC7975
Air Canada
|
08:55
Marrakech
15:40
Paris CDG
18:30
Montreal
|
13:20
Paris CDG
17:20
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
HV5760
Transavia Holland
KL0671
KLM
PD428
Porter Airlines
|
09:05
Marrakech
15:20
Amsterdam Schiphol
18:45
Montreal
|
13:50
Amsterdam Schiphol
16:50
Montreal
20:04
Billy Bishop Toronto City
|
Connect |
HV5760
Transavia Holland
KL0671
KLM
AC7975
Air Canada
|
09:05
Marrakech
15:20
Amsterdam Schiphol
18:30
Montreal
|
13:50
Amsterdam Schiphol
16:50
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
AT402
Royal Air Maroc
AC073
Air Canada
PD426
Porter Airlines
|
09:30
Marrakech
12:15
Casablanca
18:30
Montreal
|
10:20
Casablanca
15:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
AT402
Royal Air Maroc
AC073
Air Canada
AC7975
Air Canada
|
09:30
Marrakech
12:15
Casablanca
18:30
Montreal
|
10:20
Casablanca
15:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
AT402
Royal Air Maroc
AC073
Air Canada
AC7971
Air Canada
|
09:30
Marrakech
12:15
Casablanca
16:30
Montreal
|
10:20
Casablanca
15:05
Montreal
17:49
Billy Bishop Toronto City
|
Connect |
AF1277
Air France
AF342
Air France
PD426
Porter Airlines
|
10:20
Marrakech
15:40
Paris CDG
18:30
Montreal
|
14:40
Paris CDG
17:20
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
AF1277
Air France
AF342
Air France
PD428
Porter Airlines
|
10:20
Marrakech
15:40
Paris CDG
18:45
Montreal
|
14:40
Paris CDG
17:20
Montreal
20:04
Billy Bishop Toronto City
|
Connect |
AF1277
Air France
AF342
Air France
AC7975
Air Canada
|
10:20
Marrakech
15:40
Paris CDG
18:30
Montreal
|
14:40
Paris CDG
17:20
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
TP1453
TAP Portugal
TP253
TAP Portugal
PD402
Porter Airlines
|
11:45
Marrakech
17:00
Lisbon
06:45
Montreal
|
13:20
Lisbon
19:45
Montreal
08:04
Billy Bishop Toronto City
|
Connect |
AT408
Royal Air Maroc
AT208
Royal Air Maroc
PD402
Porter Airlines
|
12:35
Marrakech
18:30
Casablanca
06:45
Montreal
|
13:40
Casablanca
20:50
Montreal
08:04
Billy Bishop Toronto City
|
Connect |
AT408
Royal Air Maroc
AT208
Royal Air Maroc
AC7959
Air Canada
|
12:35
Marrakech
18:30
Casablanca
07:30
Montreal
|
13:40
Casablanca
20:50
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AT203
Royal Air Maroc
AT208
Royal Air Maroc
AC7955
Air Canada
|
14:20
Marrakech
18:30
Casablanca
08:30
Montreal
|
15:00
Casablanca
20:50
Montreal
09:49
Billy Bishop Toronto City
|
Connect |
AT203
Royal Air Maroc
AT208
Royal Air Maroc
AC7959
Air Canada
|
14:20
Marrakech
18:30
Casablanca
07:30
Montreal
|
15:00
Casablanca
20:50
Montreal
08:49
Billy Bishop Toronto City
|
Connect |
AT203
Royal Air Maroc
AT208
Royal Air Maroc
PD402
Porter Airlines
|
14:20
Marrakech
18:30
Casablanca
06:45
Montreal
|
15:00
Casablanca
20:50
Montreal
08:04
Billy Bishop Toronto City
|
Connect |
TB2502
TUI fly Belgium
AC833
Air Canada
AC7965
Air Canada
|
18:50
Marrakech
10:15
Brussels
13:30
Montreal
|
23:20
Brussels
11:55
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
VY7333
Vueling Airlines
AC823
Air Canada
AC7975
Air Canada
|
23:30
Marrakech
14:10
Barcelona
18:30
Montreal
|
02:45
Barcelona
16:25
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Marrakech (Station) to Marrakech.
You take a flight from Marrakech to Buffalo and cost approximately 750 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FR2240
Ryanair
AA743
American Airlines
AA4722
American Airlines
|
08:10
Marrakech
12:50
Barcelona
21:00
Philadelphia
|
11:35
Barcelona
15:55
Philadelphia
22:17
Buffalo
|
Connect |
VY7337
Vueling Airlines
AA743
American Airlines
AA4843
American Airlines
|
08:10
Marrakech
12:50
Barcelona
18:55
Philadelphia
|
11:25
Barcelona
15:55
Philadelphia
20:23
Buffalo
|
Connect |
FR2240
Ryanair
AA743
American Airlines
AA5668
American Airlines
|
08:10
Marrakech
12:50
Barcelona
18:55
Philadelphia
|
11:35
Barcelona
15:55
Philadelphia
20:20
Buffalo
|
Connect |
AT684
Royal Air Maroc
AA741
American Airlines
AA4722
American Airlines
|
08:30
Marrakech
12:45
Madrid
21:00
Philadelphia
|
11:20
Madrid
15:20
Philadelphia
22:17
Buffalo
|
Connect |
AT684
Royal Air Maroc
AA95
American Airlines
B6702
JetBlue Airways
|
08:30
Marrakech
12:30
Madrid
16:30
New York JFK
|
11:20
Madrid
14:40
New York JFK
17:58
Buffalo
|
Connect |
AT684
Royal Air Maroc
AA741
American Airlines
AA5668
American Airlines
|
08:30
Marrakech
12:45
Madrid
18:55
Philadelphia
|
11:20
Madrid
15:20
Philadelphia
20:20
Buffalo
|
Connect |
AT402
Royal Air Maroc
AT200
Royal Air Maroc
B6102
JetBlue Airways
|
09:30
Marrakech
12:50
Casablanca
21:35
New York JFK
|
10:20
Casablanca
15:40
New York JFK
23:02
Buffalo
|
Connect |
AT402
Royal Air Maroc
AT218
Royal Air Maroc
UA3795
United Airlines
|
09:30
Marrakech
16:35
Casablanca
22:10
Washington Dulles
|
10:20
Casablanca
19:59
Washington Dulles
23:36
Buffalo
|
Connect |
AT402
Royal Air Maroc
AT200
Royal Air Maroc
B6702
JetBlue Airways
|
09:30
Marrakech
12:50
Casablanca
16:30
New York JFK
|
10:20
Casablanca
15:40
New York JFK
17:58
Buffalo
|
Connect |
TP1453
TAP Portugal
TP243
TAP Portugal
AA2873
American Airlines
|
11:45
Marrakech
17:00
Lisbon
20:57
Chicago O'Hare
|
13:20
Lisbon
20:05
Chicago O'Hare
23:22
Buffalo
|
Connect |
TP1453
TAP Portugal
TP235
TAP Portugal
UA3795
United Airlines
|
11:45
Marrakech
17:00
Lisbon
22:10
Washington Dulles
|
13:20
Lisbon
20:15
Washington Dulles
23:36
Buffalo
|
Connect |
IB3341
Iberia
IB6165
Iberia
B6715
JetBlue Airways
|
12:35
Marrakech
17:20
Madrid
21:20
Boston
|
15:30
Madrid
19:15
Boston
22:48
Buffalo
|
Connect |
AT408
Royal Air Maroc
AT218
Royal Air Maroc
UA3795
United Airlines
|
12:35
Marrakech
16:35
Casablanca
22:10
Washington Dulles
|
13:40
Casablanca
19:59
Washington Dulles
23:36
Buffalo
|
Connect |
IB3341
Iberia
IB6251
Iberia
B6102
JetBlue Airways
|
12:35
Marrakech
16:50
Madrid
21:35
New York JFK
|
15:30
Madrid
19:25
New York JFK
23:02
Buffalo
|
Connect |
AT203
Royal Air Maroc
AT218
Royal Air Maroc
UA3795
United Airlines
|
14:20
Marrakech
16:35
Casablanca
22:10
Washington Dulles
|
15:00
Casablanca
19:59
Washington Dulles
23:36
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Marrakech (Station) to Marrakech.
You take a flight from Marrakech to Montreal and cost approximately 600 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FR5153
Ryanair
TS455
Air Transat
|
06:45
Marrakech
11:55
Marseille
|
10:30
Marseille
14:10
Montreal
|
Connect |
FR3908
Ryanair
TS253
Air Transat
|
07:40
Marrakech
11:00
Malaga
|
10:05
Malaga
13:00
Montreal
|
Connect |
FR2240
Ryanair
AC823
Air Canada
|
08:10
Marrakech
14:10
Barcelona
|
11:35
Barcelona
16:25
Montreal
|
Connect |
FR2240
Ryanair
TS261
Air Transat
|
08:10
Marrakech
13:15
Barcelona
|
11:35
Barcelona
15:40
Montreal
|
Connect |
U23870
easyJet
AF342
Air France
|
08:55
Marrakech
15:40
Paris CDG
|
13:20
Paris CDG
17:20
Montreal
|
Connect |
U23870
easyJet
AC871
Air Canada
|
08:55
Marrakech
14:45
Paris CDG
|
13:20
Paris CDG
16:10
Montreal
|
Connect |
HV5760
Transavia Holland
KL0671
KLM
|
09:05
Marrakech
15:20
Amsterdam Schiphol
|
13:50
Amsterdam Schiphol
16:50
Montreal
|
Connect |
AT402
Royal Air Maroc
AT208
Royal Air Maroc
|
09:30
Marrakech
18:30
Casablanca
|
10:20
Casablanca
20:50
Montreal
|
Connect |
AT402
Royal Air Maroc
AT200
Royal Air Maroc
AA4543
American Airlines
|
09:30
Marrakech
12:50
Casablanca
17:29
New York JFK
|
10:20
Casablanca
15:40
New York JFK
19:02
Montreal
|
Connect |
AT402
Royal Air Maroc
AC073
Air Canada
|
09:30
Marrakech
12:15
Casablanca
|
10:20
Casablanca
15:05
Montreal
|
Connect |
AF1277
Air France
AF342
Air France
|
10:20
Marrakech
15:40
Paris CDG
|
14:40
Paris CDG
17:20
Montreal
|
Connect |
AF1277
Air France
AF348
Air France
|
10:20
Marrakech
18:15
Paris CDG
|
14:40
Paris CDG
19:55
Montreal
|
Connect |
TP1453
TAP Portugal
TP253
TAP Portugal
|
11:45
Marrakech
17:00
Lisbon
|
13:20
Lisbon
19:45
Montreal
|
Connect |
AT408
Royal Air Maroc
AT208
Royal Air Maroc
|
12:35
Marrakech
18:30
Casablanca
|
13:40
Casablanca
20:50
Montreal
|
Connect |
FR4391
Ryanair
TP253
TAP Portugal
|
13:15
Marrakech
17:00
Lisbon
|
14:55
Lisbon
19:45
Montreal
|
Connect |
AT203
Royal Air Maroc
AT208
Royal Air Maroc
|
14:20
Marrakech
18:30
Casablanca
|
15:00
Casablanca
20:50
Montreal
|
Connect |
You can find hotels and accommodations in Toronto, ON, Canada with our hotels search tool below
Booking.com