How to get to Morocco from Greece by flight ? You can check flights from Greece to Morocco below.
You can find flight ticket prices from Greece to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Rochester.
You take a flight from Rochester to Casablanca and cost approximately 500 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AA3401
American Airlines
IB6166
Iberia
IB8790
Iberia
|
10:05
Rochester
17:20
Boston
10:00
Madrid
|
11:24
Boston
06:10
Madrid
11:50
Casablanca
|
Connect |
AA6134
American Airlines
AA740
American Airlines
IB8790
Iberia
|
10:58
Rochester
18:50
Philadelphia
10:00
Madrid
|
12:23
Philadelphia
08:15
Madrid
11:50
Casablanca
|
Connect |
AA4105
American Airlines
IB6274
Iberia
IB8790
Iberia
|
11:45
Rochester
16:40
Chicago O'Hare
10:00
Madrid
|
12:37
Chicago O'Hare
07:45
Madrid
11:50
Casablanca
|
Connect |
AA5498
American Airlines
AA748
American Airlines
IB8790
Iberia
|
11:50
Rochester
18:20
Charlotte
10:00
Madrid
|
13:50
Charlotte
08:25
Madrid
11:50
Casablanca
|
Connect |
UA4823
United Airlines
UA402
United Airlines
AT211
Royal Air Maroc
|
11:59
Rochester
16:00
Newark
21:15
Boston
|
13:20
Newark
17:25
Boston
08:50
Casablanca
|
Connect |
DL5100
Delta
DL475
Delta
AT211
Royal Air Maroc
|
11:59
Rochester
16:45
Detroit
21:15
Boston
|
13:19
Detroit
18:32
Boston
08:50
Casablanca
|
Connect |
UA4823
United Airlines
UA621
United Airlines
AT211
Royal Air Maroc
|
11:59
Rochester
17:00
Newark
21:15
Boston
|
13:20
Newark
18:25
Boston
08:50
Casablanca
|
Connect |
DL5100
Delta
DL4769
Delta
AT201
Royal Air Maroc
|
11:59
Rochester
16:50
Detroit
20:05
New York JFK
|
13:19
Detroit
18:37
New York JFK
08:50
Casablanca
|
Connect |
DL5100
Delta
DL134
Delta
HV5749
Transavia Holland
|
11:59
Rochester
18:50
Detroit
09:15
Amsterdam Schiphol
|
13:19
Detroit
08:25
Amsterdam Schiphol
12:55
Casablanca
|
Connect |
UA4823
United Airlines
UA1601
United Airlines
AT211
Royal Air Maroc
|
11:59
Rochester
15:00
Newark
21:15
Boston
|
13:20
Newark
16:25
Boston
08:50
Casablanca
|
Connect |
AA5101
American Airlines
AA2149
American Airlines
AT211
Royal Air Maroc
|
12:00
Rochester
14:30
Reagan Washington
21:15
Boston
|
13:17
Reagan Washington
16:14
Boston
08:50
Casablanca
|
Connect |
AA5101
American Airlines
AA4460
American Airlines
AT201
Royal Air Maroc
|
12:00
Rochester
14:55
Reagan Washington
20:05
New York JFK
|
13:17
Reagan Washington
16:18
New York JFK
08:50
Casablanca
|
Connect |
AA5101
American Airlines
AC8827
Air Canada
AC808
Air Canada
|
12:00
Rochester
16:10
Reagan Washington
19:15
Montreal
|
13:17
Reagan Washington
17:48
Montreal
08:10
Casablanca
|
Connect |
UA3567
United Airlines
TP242
TAP Portugal
TP1436
TAP Portugal
|
13:30
Rochester
15:55
Chicago O'Hare
09:20
Lisbon
|
14:27
Chicago O'Hare
05:40
Lisbon
11:40
Casablanca
|
Connect |
AA6222
American Airlines
AA740
American Airlines
IB8790
Iberia
|
13:31
Rochester
18:50
Philadelphia
10:00
Madrid
|
14:56
Philadelphia
08:15
Madrid
11:50
Casablanca
|
Connect |
B6485
JetBlue Airways
AF023
Air France
AF1896
Air France
|
13:35
Rochester
16:30
New York JFK
07:10
Paris CDG
|
14:48
New York JFK
05:45
Paris CDG
10:20
Casablanca
|
Connect |
B6485
JetBlue Airways
AT201
Royal Air Maroc
|
13:35
Rochester
20:05
New York JFK
|
14:48
New York JFK
08:50
Casablanca
|
Connect |
B6485
JetBlue Airways
IB6250
Iberia
IB8790
Iberia
|
13:35
Rochester
17:00
New York JFK
10:00
Madrid
|
14:48
New York JFK
06:05
Madrid
11:50
Casablanca
|
Connect |
AA4096
American Airlines
AT211
Royal Air Maroc
|
13:40
Rochester
21:15
Boston
|
15:01
Boston
08:50
Casablanca
|
Connect |
WN3363
Southwest Airlines
WN2953
Southwest Airlines
AT211
Royal Air Maroc
|
13:40
Rochester
15:50
Baltimore
21:15
Boston
|
15:00
Baltimore
17:20
Boston
08:50
Casablanca
|
Connect |
AA4096
American Airlines
TP218
TAP Portugal
TP1436
TAP Portugal
|
13:40
Rochester
18:45
Boston
09:20
Lisbon
|
15:01
Boston
06:00
Lisbon
11:40
Casablanca
|
Connect |
AA4096
American Airlines
IB6166
Iberia
IB8790
Iberia
|
13:40
Rochester
17:20
Boston
10:00
Madrid
|
15:01
Boston
06:10
Madrid
11:50
Casablanca
|
Connect |
AA4096
American Airlines
AF333
Air France
AF1896
Air France
|
13:40
Rochester
17:20
Boston
07:10
Paris CDG
|
15:01
Boston
06:10
Paris CDG
10:20
Casablanca
|
Connect |
UA4825
United Airlines
AT219
Royal Air Maroc
|
14:40
Rochester
21:15
Washington Dulles
|
15:58
Washington Dulles
10:20
Casablanca
|
Connect |
UA4825
United Airlines
UA1178
United Airlines
AT211
Royal Air Maroc
|
14:40
Rochester
17:33
Washington Dulles
21:15
Boston
|
15:58
Washington Dulles
19:07
Boston
08:50
Casablanca
|
Connect |
UA4825
United Airlines
TP232
TAP Portugal
TP1436
TAP Portugal
|
14:40
Rochester
18:00
Washington Dulles
09:20
Lisbon
|
15:58
Washington Dulles
06:00
Lisbon
11:40
Casablanca
|
Connect |
AA6213
American Airlines
AA742
American Airlines
3O374
Air Arabia Maroc
|
15:20
Rochester
19:00
Philadelphia
10:40
Barcelona
|
16:49
Philadelphia
09:00
Barcelona
11:55
Casablanca
|
Connect |
AA5173
American Airlines
AA748
American Airlines
IB8790
Iberia
|
15:20
Rochester
18:20
Charlotte
10:00
Madrid
|
17:20
Charlotte
08:25
Madrid
11:50
Casablanca
|
Connect |
AA6213
American Airlines
AA740
American Airlines
IB8790
Iberia
|
15:20
Rochester
18:50
Philadelphia
10:00
Madrid
|
16:49
Philadelphia
08:15
Madrid
11:50
Casablanca
|
Connect |
UA4824
United Airlines
UA51
United Airlines
AT973
Royal Air Maroc
|
17:08
Rochester
20:15
Newark
13:15
Madrid
|
18:35
Newark
09:25
Madrid
15:05
Casablanca
|
Connect |
UA4824
United Airlines
UA64
United Airlines
AT983
Royal Air Maroc
|
17:08
Rochester
20:25
Newark
12:05
Lisbon
|
18:35
Newark
08:10
Lisbon
14:25
Casablanca
|
Connect |
UA4824
United Airlines
UA64
United Airlines
TP1436
TAP Portugal
|
17:08
Rochester
20:25
Newark
09:20
Lisbon
|
18:35
Newark
08:10
Lisbon
11:40
Casablanca
|
Connect |
B6685
JetBlue Airways
AT201
Royal Air Maroc
|
17:15
Rochester
20:05
New York JFK
|
18:30
New York JFK
08:50
Casablanca
|
Connect |
DL4937
Delta
AF377
Air France
AF1596
Air France
|
17:59
Rochester
21:05
Detroit
12:25
Paris CDG
|
19:25
Detroit
10:45
Paris CDG
15:35
Casablanca
|
Connect |
UA4294
United Airlines
TP204
TAP Portugal
TP1442
TAP Portugal
|
19:14
Rochester
23:40
Newark
13:20
Lisbon
|
20:46
Newark
11:50
Lisbon
16:10
Casablanca
|
Connect |
UA4294
United Airlines
UA144
United Airlines
AT997
Royal Air Maroc
|
19:14
Rochester
21:55
Newark
12:50
Porto
|
20:46
Newark
09:45
Porto
14:25
Casablanca
|
Connect |
UA5016
United Airlines
UA942
United Airlines
TP1442
TAP Portugal
|
19:30
Rochester
22:20
Washington Dulles
13:20
Lisbon
|
20:35
Washington Dulles
10:35
Lisbon
16:10
Casablanca
|
Connect |
UA5016
United Airlines
UA942
United Airlines
AT983
Royal Air Maroc
|
19:30
Rochester
22:20
Washington Dulles
12:05
Lisbon
|
20:35
Washington Dulles
10:35
Lisbon
14:25
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Buffalo.
You take a flight from Buffalo to Casablanca and cost approximately 470 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
B62016
JetBlue Airways
TP218
TAP Portugal
TP1436
TAP Portugal
|
09:12
Buffalo
18:45
Boston
09:20
Lisbon
|
10:30
Boston
06:00
Lisbon
11:40
Casablanca
|
Connect |
AA5354
American Airlines
AA2119
American Airlines
AT211
Royal Air Maroc
|
09:30
Buffalo
13:30
Reagan Washington
21:15
Boston
|
10:48
Reagan Washington
15:14
Boston
08:50
Casablanca
|
Connect |
AA5354
American Airlines
AA2149
American Airlines
AT211
Royal Air Maroc
|
09:30
Buffalo
14:30
Reagan Washington
21:15
Boston
|
10:48
Reagan Washington
16:14
Boston
08:50
Casablanca
|
Connect |
AA5354
American Airlines
AA4460
American Airlines
AT201
Royal Air Maroc
|
09:30
Buffalo
14:55
Reagan Washington
20:05
New York JFK
|
10:48
Reagan Washington
16:18
New York JFK
08:50
Casablanca
|
Connect |
AA5354
American Airlines
AA5226
American Airlines
AT201
Royal Air Maroc
|
09:30
Buffalo
12:30
Reagan Washington
20:05
New York JFK
|
10:48
Reagan Washington
13:55
New York JFK
08:50
Casablanca
|
Connect |
AA6060
American Airlines
AA740
American Airlines
IB8790
Iberia
|
10:03
Buffalo
18:50
Philadelphia
10:00
Madrid
|
11:32
Philadelphia
08:15
Madrid
11:50
Casablanca
|
Connect |
AA3412
American Airlines
IB6274
Iberia
IB8790
Iberia
|
10:25
Buffalo
16:40
Chicago O'Hare
10:00
Madrid
|
11:22
Chicago O'Hare
07:45
Madrid
11:50
Casablanca
|
Connect |
AA885
American Airlines
AA748
American Airlines
IB8790
Iberia
|
11:50
Buffalo
18:20
Charlotte
10:00
Madrid
|
13:44
Charlotte
08:25
Madrid
11:50
Casablanca
|
Connect |
DL5741
Delta
DL4769
Delta
AT201
Royal Air Maroc
|
12:00
Buffalo
16:50
Detroit
20:05
New York JFK
|
13:12
Detroit
18:37
New York JFK
08:50
Casablanca
|
Connect |
DL5741
Delta
DL134
Delta
HV5749
Transavia Holland
|
12:00
Buffalo
18:50
Detroit
09:15
Amsterdam Schiphol
|
13:12
Detroit
08:25
Amsterdam Schiphol
12:55
Casablanca
|
Connect |
AA4394
American Airlines
AA2149
American Airlines
AT211
Royal Air Maroc
|
12:00
Buffalo
14:30
Reagan Washington
21:15
Boston
|
13:20
Reagan Washington
16:14
Boston
08:50
Casablanca
|
Connect |
AA4394
American Airlines
AA4460
American Airlines
AT201
Royal Air Maroc
|
12:00
Buffalo
14:55
Reagan Washington
20:05
New York JFK
|
13:20
Reagan Washington
16:18
New York JFK
08:50
Casablanca
|
Connect |
AA4394
American Airlines
AC8827
Air Canada
AC808
Air Canada
|
12:00
Buffalo
16:10
Reagan Washington
19:15
Montreal
|
13:20
Reagan Washington
17:48
Montreal
08:10
Casablanca
|
Connect |
B62001
JetBlue Airways
AT201
Royal Air Maroc
|
12:31
Buffalo
20:05
New York JFK
|
13:48
New York JFK
08:50
Casablanca
|
Connect |
F91601
Frontier Airlines
AC8179
Air Canada
AC808
Air Canada
|
13:31
Buffalo
16:30
Raleigh/Durham
19:15
Montreal
|
15:08
Raleigh/Durham
18:25
Montreal
08:10
Casablanca
|
Connect |
B62216
JetBlue Airways
TP218
TAP Portugal
TP1436
TAP Portugal
|
13:55
Buffalo
18:45
Boston
09:20
Lisbon
|
15:09
Boston
06:00
Lisbon
11:40
Casablanca
|
Connect |
B62216
JetBlue Airways
AF333
Air France
AF1896
Air France
|
13:55
Buffalo
17:20
Boston
07:10
Paris CDG
|
15:09
Boston
06:10
Paris CDG
10:20
Casablanca
|
Connect |
B62216
JetBlue Airways
TP218
TAP Portugal
TP1442
TAP Portugal
|
13:55
Buffalo
18:45
Boston
13:20
Lisbon
|
15:09
Boston
06:00
Lisbon
16:10
Casablanca
|
Connect |
UA4890
United Airlines
UA526
United Airlines
AT211
Royal Air Maroc
|
14:29
Buffalo
18:30
Newark
21:15
Boston
|
16:03
Newark
19:55
Boston
08:50
Casablanca
|
Connect |
UA4890
United Airlines
UA621
United Airlines
AT211
Royal Air Maroc
|
14:29
Buffalo
17:00
Newark
21:15
Boston
|
16:03
Newark
18:25
Boston
08:50
Casablanca
|
Connect |
B61901
JetBlue Airways
TP210
TAP Portugal
TP1442
TAP Portugal
|
14:40
Buffalo
22:00
New York JFK
13:20
Lisbon
|
16:01
New York JFK
09:30
Lisbon
16:10
Casablanca
|
Connect |
B61901
JetBlue Airways
AT201
Royal Air Maroc
|
14:40
Buffalo
20:05
New York JFK
|
16:01
New York JFK
08:50
Casablanca
|
Connect |
B61901
JetBlue Airways
IB6250
Iberia
IB8790
Iberia
|
14:40
Buffalo
17:00
New York JFK
10:00
Madrid
|
16:01
New York JFK
06:05
Madrid
11:50
Casablanca
|
Connect |
UA4986
United Airlines
UA1178
United Airlines
AT211
Royal Air Maroc
|
15:00
Buffalo
17:33
Washington Dulles
21:15
Boston
|
16:19
Washington Dulles
19:07
Boston
08:50
Casablanca
|
Connect |
UA4986
United Airlines
AT219
Royal Air Maroc
|
15:00
Buffalo
21:15
Washington Dulles
|
16:19
Washington Dulles
10:20
Casablanca
|
Connect |
UA4986
United Airlines
TP232
TAP Portugal
TP1436
TAP Portugal
|
15:00
Buffalo
18:00
Washington Dulles
09:20
Lisbon
|
16:19
Washington Dulles
06:00
Lisbon
11:40
Casablanca
|
Connect |
AA6095
American Airlines
AA740
American Airlines
IB8790
Iberia
|
15:41
Buffalo
18:50
Philadelphia
10:00
Madrid
|
17:09
Philadelphia
08:15
Madrid
11:50
Casablanca
|
Connect |
UA4899
United Airlines
UA120
United Airlines
3O374
Air Arabia Maroc
|
16:04
Buffalo
19:20
Newark
10:40
Barcelona
|
17:38
Newark
09:00
Barcelona
11:55
Casablanca
|
Connect |
UA4899
United Airlines
UA526
United Airlines
AT211
Royal Air Maroc
|
16:04
Buffalo
18:30
Newark
21:15
Boston
|
17:38
Newark
19:55
Boston
08:50
Casablanca
|
Connect |
UA4899
United Airlines
UA64
United Airlines
TP1436
TAP Portugal
|
16:04
Buffalo
20:25
Newark
09:20
Lisbon
|
17:38
Newark
08:10
Lisbon
11:40
Casablanca
|
Connect |
DL5735
Delta
AF377
Air France
AF1596
Air France
|
18:05
Buffalo
21:05
Detroit
12:25
Paris CDG
|
19:21
Detroit
10:45
Paris CDG
15:35
Casablanca
|
Connect |
UA4943
United Airlines
TP204
TAP Portugal
TP1442
TAP Portugal
|
19:20
Buffalo
23:40
Newark
13:20
Lisbon
|
20:45
Newark
11:50
Lisbon
16:10
Casablanca
|
Connect |
UA4943
United Airlines
UA144
United Airlines
AT997
Royal Air Maroc
|
19:20
Buffalo
21:55
Newark
12:50
Porto
|
20:45
Newark
09:45
Porto
14:25
Casablanca
|
Connect |
UA4892
United Airlines
UA942
United Airlines
AT983
Royal Air Maroc
|
19:30
Buffalo
22:20
Washington Dulles
12:05
Lisbon
|
20:41
Washington Dulles
10:35
Lisbon
14:25
Casablanca
|
Connect |
UA4892
United Airlines
UA942
United Airlines
TP1442
TAP Portugal
|
19:30
Buffalo
22:20
Washington Dulles
13:20
Lisbon
|
20:41
Washington Dulles
10:35
Lisbon
16:10
Casablanca
|
Connect |
B62601
JetBlue Airways
TP210
TAP Portugal
TP1442
TAP Portugal
|
19:37
Buffalo
22:00
New York JFK
13:20
Lisbon
|
21:00
New York JFK
09:30
Lisbon
16:10
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Toronto.
You take a flight from Toronto to Marrakech and cost approximately 600 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AA3617
American Airlines
AT201
Royal Air Maroc
AT409
Royal Air Maroc
|
12:30
Toronto
20:05
New York JFK
10:25
Casablanca
|
14:16
New York JFK
08:50
Casablanca
11:15
Marrakech
|
Connect |
AC878
Air Canada
WK104
Edelweiss Air
|
16:50
Toronto
07:20
Zurich
|
06:25
Zurich
10:50
Marrakech
|
Connect |
AC872
Air Canada
LH1332
Lufthansa
|
16:55
Toronto
11:50
Frankfurt
|
06:30
Frankfurt
15:30
Marrakech
|
Connect |
AC422
Air Canada
AT209
Royal Air Maroc
AT409
Royal Air Maroc
|
18:00
Toronto
20:15
Montreal
10:25
Casablanca
|
19:19
Montreal
08:40
Casablanca
11:15
Marrakech
|
Connect |
TS485 411 451 471 477 483
Air Transat
AT209
Royal Air Maroc
AT409
Royal Air Maroc
|
18:00
Toronto
20:15
Montreal
10:25
Casablanca
|
19:15
Montreal
08:40
Casablanca
11:15
Marrakech
|
Connect |
LH471
Lufthansa
LH1332
Lufthansa
|
18:00
Toronto
11:50
Frankfurt
|
08:05
Frankfurt
15:30
Marrakech
|
Connect |
BA092
British Airways
BA668
British Airways
|
18:20
Toronto
09:25
London Heathrow
|
06:25
London Heathrow
14:00
Marrakech
|
Connect |
BA092
British Airways
BA2666
British Airways
|
18:20
Toronto
09:10
London Heathrow
|
06:25
London Heathrow
13:45
Marrakech
|
Connect |
BA092
British Airways
BA2666
British Airways
|
18:20
Toronto
09:25
London Heathrow
|
06:25
London Heathrow
13:55
Marrakech
|
Connect |
AC856
Air Canada
BA668
British Airways
|
18:30
Toronto
09:25
London Heathrow
|
06:30
London Heathrow
14:00
Marrakech
|
Connect |
AC856
Air Canada
BA2666
British Airways
|
18:30
Toronto
09:10
London Heathrow
|
06:30
London Heathrow
13:45
Marrakech
|
Connect |
AC898
Air Canada
OS899
Austrian Airlines
|
18:40
Toronto
09:50
Vienna
|
08:45
Vienna
13:00
Marrakech
|
Connect |
AF351
Air France
AF1276
Air France
|
18:45
Toronto
12:10
Paris CDG
|
08:10
Paris CDG
15:30
Marrakech
|
Connect |
AF351
Air France
AF9466
Air France
|
18:45
Toronto
10:30
Paris CDG
|
08:10
Paris CDG
13:50
Marrakech
|
Connect |
AC846
Air Canada
LH676
Lufthansa
|
20:00
Toronto
12:20
Munich
|
09:50
Munich
15:05
Marrakech
|
Connect |
LH495
Lufthansa
LH676
Lufthansa
|
20:20
Toronto
12:20
Munich
|
10:10
Munich
15:05
Marrakech
|
Connect |
TP258
TAP Portugal
TP1858
TAP Portugal
TP1454
TAP Portugal
|
20:25
Toronto
07:30
Ponta Delgada
13:50
Lisbon
|
06:20
Ponta Delgada
10:45
Lisbon
16:25
Marrakech
|
Connect |
AC848
Air Canada
BA668
British Airways
|
20:30
Toronto
09:25
London Heathrow
|
08:30
London Heathrow
14:00
Marrakech
|
Connect |
AC848
Air Canada
BA2666
British Airways
|
20:30
Toronto
09:25
London Heathrow
|
08:30
London Heathrow
13:55
Marrakech
|
Connect |
AC848
Air Canada
BA668
British Airways
|
20:30
Toronto
11:10
London Heathrow
|
08:30
London Heathrow
15:45
Marrakech
|
Connect |
AC880
Air Canada
U23869
easyJet
|
20:45
Toronto
13:35
Paris CDG
|
09:55
Paris CDG
17:00
Marrakech
|
Connect |
AC880
Air Canada
AF1276
Air France
|
20:45
Toronto
12:10
Paris CDG
|
09:55
Paris CDG
15:30
Marrakech
|
Connect |
TP262
TAP Portugal
TP1454
TAP Portugal
|
22:00
Toronto
13:50
Lisbon
|
10:00
Lisbon
16:25
Marrakech
|
Connect |
TP262
TAP Portugal
TP1456
TAP Portugal
|
22:00
Toronto
21:00
Lisbon
|
10:00
Lisbon
00:10
Marrakech
|
Connect |
BA098
British Airways
BA2666
British Airways
|
22:05
Toronto
13:35
London Heathrow
|
10:05
London Heathrow
18:15
Marrakech
|
Connect |
BA098
British Airways
BA668
British Airways
|
22:05
Toronto
11:10
London Heathrow
|
10:05
London Heathrow
15:45
Marrakech
|
Connect |
AC824
Air Canada
FR7752
Ryanair
|
22:20
Toronto
14:35
Madrid
|
11:45
Madrid
16:40
Marrakech
|
Connect |
AC824
Air Canada
IB8818
Iberia
|
22:20
Toronto
15:55
Madrid
|
11:45
Madrid
18:00
Marrakech
|
Connect |
TS336
Air Transat
TP1454
TAP Portugal
|
22:20
Toronto
13:50
Lisbon
|
10:20
Lisbon
16:25
Marrakech
|
Connect |
AC810
Air Canada
TP1454
TAP Portugal
|
23:10
Toronto
13:50
Lisbon
|
11:10
Lisbon
16:25
Marrakech
|
Connect |
AC858
Air Canada
BA2666
British Airways
|
23:50
Toronto
13:35
London Heathrow
|
11:50
London Heathrow
18:15
Marrakech
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Casablanca and cost approximately 600 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
PD475
Porter Airlines
AC808
Air Canada
|
14:25
Billy Bishop Toronto City
19:15
Montreal
|
15:35
Montreal
08:10
Casablanca
|
Connect |
AC7968
Air Canada
AC808
Air Canada
|
15:15
Billy Bishop Toronto City
19:15
Montreal
|
16:25
Montreal
08:10
Casablanca
|
Connect |
PD477 479
Porter Airlines
AC808
Air Canada
|
16:00
Billy Bishop Toronto City
19:15
Montreal
|
17:10
Montreal
08:10
Casablanca
|
Connect |
AC7970
Air Canada
AC808
Air Canada
|
16:15
Billy Bishop Toronto City
19:15
Montreal
|
17:25
Montreal
08:10
Casablanca
|
Connect |
PD481
Porter Airlines
AC808
Air Canada
|
16:35
Billy Bishop Toronto City
19:15
Montreal
|
17:45
Montreal
08:10
Casablanca
|
Connect |
AC7972
Air Canada
AC808
Air Canada
|
17:15
Billy Bishop Toronto City
19:15
Montreal
|
18:25
Montreal
08:10
Casablanca
|
Connect |
PD483
Porter Airlines
AT209
Royal Air Maroc
|
17:30
Billy Bishop Toronto City
20:15
Montreal
|
18:40
Montreal
08:40
Casablanca
|
Connect |
PD485
Porter Airlines
AT209
Royal Air Maroc
|
17:55
Billy Bishop Toronto City
20:15
Montreal
|
19:05
Montreal
08:40
Casablanca
|
Connect |
AC7974
Air Canada
AT209
Royal Air Maroc
|
18:15
Billy Bishop Toronto City
20:15
Montreal
|
19:25
Montreal
08:40
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Toronto.
You take a flight from Toronto to Casablanca and cost approximately 480 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
AA3617
American Airlines
AT201
Royal Air Maroc
|
12:30
Toronto
20:05
New York JFK
|
14:16
New York JFK
08:50
Casablanca
|
Connect |
WS3528
WestJet
AC808
Air Canada
|
15:00
Toronto
19:15
Montreal
|
16:32
Montreal
08:10
Casablanca
|
Connect |
WS3606
WestJet
AT211
Royal Air Maroc
|
15:40
Toronto
21:15
Boston
|
17:34
Boston
08:50
Casablanca
|
Connect |
AC418
Air Canada
AC808
Air Canada
|
16:00
Toronto
19:15
Montreal
|
17:19
Montreal
08:10
Casablanca
|
Connect |
AC7674
Air Canada
AT211
Royal Air Maroc
|
16:00
Toronto
21:15
Boston
|
17:35
Boston
08:50
Casablanca
|
Connect |
WS3530
WestJet
AC808
Air Canada
|
16:00
Toronto
19:15
Montreal
|
17:32
Montreal
08:10
Casablanca
|
Connect |
AC488
Air Canada
AC808
Air Canada
|
16:30
Toronto
19:15
Montreal
|
17:49
Montreal
08:10
Casablanca
|
Connect |
WS592
WestJet
AT209
Royal Air Maroc
|
17:00
Toronto
20:15
Montreal
|
18:20
Montreal
08:40
Casablanca
|
Connect |
WS592
WestJet
AC808
Air Canada
|
17:00
Toronto
19:15
Montreal
|
18:20
Montreal
08:10
Casablanca
|
Connect |
AC420
Air Canada
AC808
Air Canada
|
17:00
Toronto
19:15
Montreal
|
18:19
Montreal
08:10
Casablanca
|
Connect |
AC422
Air Canada
AT209
Royal Air Maroc
|
18:00
Toronto
20:15
Montreal
|
19:19
Montreal
08:40
Casablanca
|
Connect |
TS485 411 451 471 477 483
Air Transat
AT209
Royal Air Maroc
|
18:00
Toronto
20:15
Montreal
|
19:15
Montreal
08:40
Casablanca
|
Connect |
KL0692
KLM
HV5749
Transavia Holland
|
18:10
Toronto
09:15
Amsterdam Schiphol
|
07:20
Amsterdam Schiphol
12:55
Casablanca
|
Connect |
AF351
Air France
AF1596
Air France
|
18:45
Toronto
12:25
Paris CDG
|
08:10
Paris CDG
15:35
Casablanca
|
Connect |
TP258
TAP Portugal
TP1858
TAP Portugal
TP1442
TAP Portugal
|
20:25
Toronto
07:30
Ponta Delgada
13:20
Lisbon
|
06:20
Ponta Delgada
10:45
Lisbon
16:10
Casablanca
|
Connect |
AZ0651
Alitalia
AZ0874
Alitalia
|
21:30
Toronto
13:30
Rome
|
12:05
Rome
15:45
Casablanca
|
Connect |
TP262
TAP Portugal
TP1442
TAP Portugal
|
22:00
Toronto
13:20
Lisbon
|
10:00
Lisbon
16:10
Casablanca
|
Connect |
TP262
TAP Portugal
AT983
Royal Air Maroc
|
22:00
Toronto
12:05
Lisbon
|
10:00
Lisbon
14:25
Casablanca
|
Connect |
WS14
WestJet
AT965
Royal Air Maroc
|
22:15
Toronto
13:10
Barcelona
|
11:50
Barcelona
15:25
Casablanca
|
Connect |
AC824
Air Canada
AT973
Royal Air Maroc
|
22:20
Toronto
13:15
Madrid
|
11:45
Madrid
15:05
Casablanca
|
Connect |
TS336
Air Transat
AT983
Royal Air Maroc
|
22:20
Toronto
12:05
Lisbon
|
10:20
Lisbon
14:25
Casablanca
|
Connect |
TS336
Air Transat
TP1442
TAP Portugal
|
22:20
Toronto
13:20
Lisbon
|
10:20
Lisbon
16:10
Casablanca
|
Connect |
AC1958
Air Canada
AT997
Royal Air Maroc
|
23:05
Toronto
12:50
Porto
|
10:55
Porto
14:25
Casablanca
|
Connect |
AC810
Air Canada
TP1442
TAP Portugal
|
23:10
Toronto
13:20
Lisbon
|
11:10
Lisbon
16:10
Casablanca
|
Connect |
AC810
Air Canada
AT983
Royal Air Maroc
|
23:10
Toronto
12:05
Lisbon
|
11:10
Lisbon
14:25
Casablanca
|
Connect |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com