HowToGo

Flight from Greece to Morocco

How to get to Morocco from Greece by flight ? You can check flights from Greece to Morocco below.

Search Transfer from Greece to Morocco

Search Flights

You can find flight ticket prices from Greece to Morocco with our flight tickets search tool below

1. Rochester to Casablanca

  1. You take a bus, shuttle or taxi from your location in Greece to Rochester.

  2. You take a flight from Rochester to Casablanca and cost approximately 500 USD.

  3. 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

2. Buffalo to Casablanca

  1. You take a bus, shuttle or taxi from your location in Greece to Buffalo.

  2. You take a flight from Buffalo to Casablanca and cost approximately 470 USD.

  3. 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

3. Toronto to Marrakech

  1. You take a bus, shuttle or taxi from your location in Greece to Toronto.

  2. You take a flight from Toronto to Marrakech and cost approximately 600 USD.

  3. 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

4. Billy Bishop Toronto City to Casablanca

  1. You take a bus, shuttle or taxi from your location in Greece to Billy Bishop Toronto City.

  2. You take a flight from Billy Bishop Toronto City to Casablanca and cost approximately 600 USD.

  3. 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

5. Toronto to Casablanca

  1. You take a bus, shuttle or taxi from your location in Greece to Toronto.

  2. You take a flight from Toronto to Casablanca and cost approximately 480 USD.

  3. 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

References

Find Hotels in Morocco

You can find hotels and accommodations in Morocco with our hotels search tool below

Booking.com