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. Athens to Marrakech

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

  2. You take a flight from Athens to Marrakech and cost approximately 150 USD.

  3. You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.

Flight Depart Arrive
FR1260 Ryanair
FR8846 Ryanair
06:30 Athens
11:00 Milan Bergamo
08:00 Milan Bergamo
13:20 Marrakech
Connect
FR1199 Ryanair
FR8113 Ryanair
06:30 Athens
11:50 Rome Ciampino
07:25 Rome Ciampino
14:15 Marrakech
Connect
OS804 Austrian Airlines
OS899 Austrian Airlines
06:40 Athens
09:50 Vienna
07:55 Vienna
13:00 Marrakech
Connect
FR4307 Ryanair
FR5895 Ryanair
07:10 Athens
11:40 Eindhoven
09:35 Eindhoven
14:20 Marrakech
Connect
A3990 Aegean Airlines
TK619 Turkish Airlines
08:15 Athens
11:30 Istanbul Ataturk
09:45 Istanbul Ataturk
15:00 Marrakech
Connect
A3720 Aegean Airlines
TP1450 TAP Portugal
08:30 Athens
14:05 Lisbon
11:00 Lisbon
15:40 Marrakech
Connect
A3802 Aegean Airlines
LH676 Lufthansa
08:35 Athens
12:20 Munich
10:15 Munich
15:05 Marrakech
Connect
OE135 Cairo Aviation
OE630 Cairo Aviation
10:10 Athens
14:15 Vienna
11:35 Vienna
17:15 Marrakech
Connect
TO3521 Transavia France
TO3010 Transavia France
12:00 Athens
16:20 Paris Orly
14:30 Paris Orly
18:45 Marrakech
Connect
U28082 easyJet
U28897 easyJet
12:00 Athens
15:20 London Gatwick
13:55 London Gatwick
19:00 Marrakech
Connect
TO3521 Transavia France
TO3018 Transavia France
12:00 Athens
15:20 Paris Orly
14:30 Paris Orly
17:45 Marrakech
Connect
FR5118 Ryanair
12:20 Athens
14:55 Marrakech Direct
A3738 Aegean Airlines
13:30 Athens
16:00 Marrakech Direct
VY8105 Vueling Airlines
VY7332 Vueling Airlines
17:10 Athens
21:20 Barcelona
19:20 Barcelona
22:50 Marrakech
Connect
AF1833 Air France
AF9406 Air France
17:15 Athens
21:05 Paris CDG
19:45 Paris CDG
23:25 Marrakech
Connect
AT915 Royal Air Maroc
AT401 407 Royal Air Maroc
20:20 Athens
00:50 Casablanca
22:45 Casablanca
01:40 Marrakech
Connect

2. Athens to Rabat

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

  2. You take a flight from Athens to Rabat and cost approximately 300 USD.

  3. You take a bus, shuttle or taxi from Rabat to your destination in Morocco.

Flight Depart Arrive
AF1033 Air France
AF1258 Air France
06:00 Athens
11:10 Paris CDG
08:30 Paris CDG
13:05 Rabat
Connect
FR1196 Ryanair
FR6932 Ryanair
06:30 Athens
14:40 Charleroi
08:55 Charleroi
16:50 Rabat
Connect
FR6017 Ryanair
FR5375 Ryanair
FR5352 Ryanair
06:30 Athens
10:25 Bologna
14:20 Madrid
07:45 Bologna
12:50 Madrid
15:00 Rabat
Connect
A3620 Aegean Airlines
AT831 Royal Air Maroc
08:05 Athens
12:30 Brussels
10:25 Brussels
14:45 Rabat
Connect
A3694 Aegean Airlines
FR7253 Ryanair
08:20 Athens
11:40 Marseille
10:10 Marseille
13:10 Rabat
Connect
A3700 Aegean Airlines
FR5352 Ryanair
08:50 Athens
14:20 Madrid
11:40 Madrid
15:00 Rabat
Connect
A3700 Aegean Airlines
AT975 Royal Air Maroc
08:50 Athens
13:55 Madrid
11:40 Madrid
14:30 Rabat
Connect
U24224 easyJet
TO3038 Transavia France
10:50 Athens
14:55 Paris Orly
13:15 Paris Orly
16:55 Rabat
Connect
U24224 easyJet
AT783 Royal Air Maroc
10:50 Athens
15:25 Paris Orly
13:15 Paris Orly
17:10 Rabat
Connect
TO3521 Transavia France
TB7534 TUI fly Belgium
12:00 Athens
15:50 Paris Orly
14:30 Paris Orly
17:45 Rabat
Connect
TO3521 Transavia France
AT783 Royal Air Maroc
12:00 Athens
15:25 Paris Orly
14:30 Paris Orly
17:10 Rabat
Connect
AF1233 Air France
AF1358 Air France
12:10 Athens
20:45 Paris CDG
14:40 Paris CDG
22:40 Rabat
Connect
FR5118 Ryanair
QR1463 Qatar Airways
12:20 Athens
17:30 Marrakech
14:55 Marrakech
18:30 Rabat
Connect
AF1533 Air France
AF1358 Air France
14:25 Athens
20:45 Paris CDG
16:55 Paris CDG
22:40 Rabat
Connect
FR1299 Ryanair
FR3950 Ryanair
14:40 Athens
16:40 Rome Ciampino
15:40 Rome Ciampino
18:40 Rabat
Connect
A3614 Aegean Airlines
AF1358 Air France
17:10 Athens
20:45 Paris CDG
19:40 Paris CDG
22:40 Rabat
Connect
AF1833 Air France
AF1358 Air France
17:15 Athens
20:45 Paris CDG
19:45 Paris CDG
22:40 Rabat
Connect
TO3529 Transavia France
AT781 Royal Air Maroc
17:50 Athens
21:20 Paris Orly
20:20 Paris Orly
23:05 Rabat
Connect

3. Athens to Tangier

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

  2. You take a flight from Athens to Tangier and cost approximately 230 USD.

  3. You take a bus, shuttle or taxi from Tangier to your destination in Morocco.

Flight Depart Arrive
UX1090 Air Europa
3O392 Air Arabia Maroc
01:55 Athens
10:40 Madrid
04:50 Madrid
11:15 Tangier
Connect
UX1090 Air Europa
IB8796 Iberia
01:55 Athens
11:35 Madrid
04:50 Madrid
11:55 Tangier
Connect
AF1033 Air France
3O364 Air Arabia Maroc
06:00 Athens
11:50 Paris CDG
08:30 Paris CDG
13:30 Tangier
Connect
KL1572 KLM
3O128 Air Arabia Maroc
06:00 Athens
14:05 Amsterdam Schiphol
08:30 Amsterdam Schiphol
16:10 Tangier
Connect
KL1572 KLM
AT683 Royal Air Maroc
06:00 Athens
12:15 Amsterdam Schiphol
08:30 Amsterdam Schiphol
14:25 Tangier
Connect
A3620 Aegean Airlines
3O114 Air Arabia Maroc
08:05 Athens
16:25 Brussels
10:25 Brussels
18:20 Tangier
Connect
A3620 Aegean Airlines
AT691 Royal Air Maroc
08:05 Athens
12:05 Brussels
10:25 Brussels
14:00 Tangier
Connect
A3620 Aegean Airlines
AT677 Royal Air Maroc
08:05 Athens
12:30 Brussels
10:25 Brussels
14:25 Tangier
Connect
A3646 Aegean Airlines
3O422 Air Arabia Maroc
08:20 Athens
15:55 Lyon
10:15 Lyon
17:20 Tangier
Connect
A3610 Aegean Airlines
3O364 Air Arabia Maroc
08:20 Athens
11:50 Paris CDG
10:55 Paris CDG
13:30 Tangier
Connect
A3624 Aegean Airlines
3O128 Air Arabia Maroc
08:30 Athens
14:05 Amsterdam Schiphol
11:10 Amsterdam Schiphol
16:10 Tangier
Connect
A3624 Aegean Airlines
AT683 Royal Air Maroc
08:30 Athens
12:15 Amsterdam Schiphol
11:10 Amsterdam Schiphol
14:25 Tangier
Connect
A3710 Aegean Airlines
3O378 Air Arabia Maroc
08:45 Athens
15:30 Barcelona
11:00 Barcelona
16:20 Tangier
Connect
U24224 easyJet
AT667 Royal Air Maroc
10:50 Athens
14:30 Paris Orly
13:15 Paris Orly
16:05 Tangier
Connect
FR6328 Ryanair
VY7364 Vueling Airlines
11:45 Athens
20:15 Barcelona
14:00 Barcelona
21:10 Tangier
Connect
FR6328 Ryanair
3O378 Air Arabia Maroc
11:45 Athens
15:30 Barcelona
14:00 Barcelona
16:20 Tangier
Connect
A3692 Aegean Airlines
U27703 easyJet
11:45 Athens
15:55 Nantes
14:20 Nantes
17:20 Tangier
Connect
VY8101 Vueling Airlines
VY7364 Vueling Airlines
12:05 Athens
20:15 Barcelona
14:15 Barcelona
21:10 Tangier
Connect
TO4827 Transavia France
3O422 Air Arabia Maroc
12:05 Athens
15:55 Lyon
14:05 Lyon
17:20 Tangier
Connect
VY8101 Vueling Airlines
VY7368 Vueling Airlines
12:05 Athens
19:35 Barcelona
14:15 Barcelona
20:30 Tangier
Connect
SN3246 Brussels Airlines
3O114 Air Arabia Maroc
12:30 Athens
16:25 Brussels
14:50 Brussels
18:20 Tangier
Connect
SN3246 Brussels Airlines
TB2661 TUI fly Belgium
12:30 Athens
19:00 Brussels
14:50 Brussels
21:00 Tangier
Connect
A3622 Aegean Airlines
AT691 Royal Air Maroc
16:10 Athens
20:05 Brussels
18:30 Brussels
22:00 Tangier
Connect
TB2102 TUI fly Belgium
AT691 Royal Air Maroc
16:50 Athens
20:05 Brussels
19:15 Brussels
22:00 Tangier
Connect
FR2260 Ryanair
FR3790 Ryanair
22:25 Athens
06:45 Milan Bergamo
23:55 Milan Bergamo
08:35 Tangier
Connect
A3712 Aegean Airlines
VY7364 Vueling Airlines
22:30 Athens
06:00 Barcelona
00:40 Barcelona
06:55 Tangier
Connect
VY8103 Vueling Airlines
VY7364 Vueling Airlines
22:35 Athens
06:00 Barcelona
00:45 Barcelona
06:55 Tangier
Connect
OA364 Olympic Air
VY2591 Vueling Airlines
VY7364 Vueling Airlines
22:40 Athens
02:00 Santorini
06:00 Barcelona
23:25 Santorini
04:15 Barcelona
06:55 Tangier
Connect
A3716 Aegean Airlines
FR5539 Ryanair
22:45 Athens
06:40 Valencia
00:55 Valencia
07:05 Tangier
Connect
FR1236 Ryanair
VY2591 Vueling Airlines
VY7364 Vueling Airlines
23:15 Athens
02:00 Santorini
06:00 Barcelona
00:05 Santorini
04:15 Barcelona
06:55 Tangier
Connect

4. Athens to Casablanca

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

  2. You take a flight from Athens to Casablanca and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
A3990 Aegean Airlines
TK617 Turkish Airlines
08:15 Athens
11:35 Istanbul Ataturk
09:45 Istanbul Ataturk
14:30 Casablanca
Connect
A3720 Aegean Airlines
TP1436 TAP Portugal
08:30 Athens
13:50 Lisbon
11:00 Lisbon
15:15 Casablanca
Connect
AF1533 Air France
AF1496 Air France
14:25 Athens
19:00 Paris CDG
16:55 Paris CDG
21:10 Casablanca
Connect
LH1283 Lufthansa
LH1330 Lufthansa
18:25 Athens
22:15 Frankfurt
20:25 Frankfurt
00:45 Casablanca
Connect
AT915 Royal Air Maroc
20:20 Athens
22:45 Casablanca Direct
A3736 Aegean Airlines
22:00 Athens
00:20 Casablanca Direct

5. Heraklion to Casablanca

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

  2. You take a flight from Heraklion to Casablanca and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.

Flight Depart Arrive
IB3787 Iberia
IB8790 Iberia
04:55 Heraklion
10:55 Madrid
08:00 Madrid
11:45 Casablanca
Connect
IB3787 Iberia
IB8794 Iberia
04:55 Heraklion
16:40 Madrid
08:00 Madrid
17:30 Casablanca
Connect
A3416 Aegean Airlines
AT719 Royal Air Maroc
07:00 Heraklion
12:25 Lyon
09:10 Lyon
14:10 Casablanca
Connect
A3428 Aegean Airlines
AT791 Royal Air Maroc
07:00 Heraklion
12:05 Toulouse
09:30 Toulouse
13:25 Casablanca
Connect
A3452 Aegean Airlines
AT779 Royal Air Maroc
07:15 Heraklion
12:40 Paris CDG
09:50 Paris CDG
14:50 Casablanca
Connect
A3452 Aegean Airlines
AF1596 Air France
07:15 Heraklion
12:25 Paris CDG
09:50 Paris CDG
14:35 Casablanca
Connect
A3452 Aegean Airlines
TB7582 TUI fly Belgium
07:15 Heraklion
12:50 Paris CDG
09:50 Paris CDG
15:05 Casablanca
Connect
A3466 Aegean Airlines
AT717 Royal Air Maroc
07:30 Heraklion
12:15 Nantes
10:25 Nantes
13:55 Casablanca
Connect
BV2421 Blue Panorama Airlines
AT943 Royal Air Maroc
10:00 Heraklion
12:45 Rome
11:25 Rome
15:05 Casablanca
Connect
BV2421 Blue Panorama Airlines
AZ0874 Alitalia
10:00 Heraklion
13:30 Rome
11:25 Rome
15:45 Casablanca
Connect
TB5152 TUI fly Belgium
AF1196 Air France
11:05 Heraklion
15:00 Paris CDG
13:50 Paris CDG
17:10 Casablanca
Connect
TO3501 Transavia France
AT753 Royal Air Maroc
11:20 Heraklion
15:40 Paris Orly
14:05 Paris Orly
17:40 Casablanca
Connect
TO4629 Transavia France
TO4604 Transavia France
11:20 Heraklion
16:45 Nantes
14:15 Nantes
18:30 Casablanca
Connect
U23930 easyJet
AF1196 Air France
11:20 Heraklion
15:00 Paris CDG
14:00 Paris CDG
17:10 Casablanca
Connect
OA307 Olympic Air
A3736 Aegean Airlines
11:30 Heraklion
22:00 Athens
12:20 Athens
00:20 Casablanca
Connect
HV6874 Transavia Holland
HV5749 Transavia Holland
12:00 Heraklion
17:20 Amsterdam Schiphol
14:50 Amsterdam Schiphol
20:00 Casablanca
Connect
TO3503 Transavia France
AT771 Royal Air Maroc
13:00 Heraklion
18:45 Paris Orly
15:45 Paris Orly
20:45 Casablanca
Connect
TO3503 Transavia France
AT765 Royal Air Maroc
13:00 Heraklion
17:30 Paris Orly
15:45 Paris Orly
19:25 Casablanca
Connect
TB2352 TUI fly Belgium
TB7081 TUI fly Belgium
13:20 Heraklion
19:50 Charleroi
15:55 Charleroi
22:15 Casablanca
Connect
LH1759 Lufthansa
AT823 Royal Air Maroc
13:25 Heraklion
18:20 Munich
15:15 Munich
21:05 Casablanca
Connect
WK349 Edelweiss Air
AT937 Royal Air Maroc
13:30 Heraklion
18:15 Zurich
15:25 Zurich
20:35 Casablanca
Connect
OS9002 Austrian Airlines
AT827 Royal Air Maroc
13:55 Heraklion
17:55 Vienna
15:30 Vienna
20:45 Casablanca
Connect
XG2012 SunExpress Deutschland
AT811 Royal Air Maroc
14:15 Heraklion
18:40 Frankfurt
16:35 Frankfurt
21:15 Casablanca
Connect
TO3501 Transavia France
AT771 Royal Air Maroc
14:20 Heraklion
18:45 Paris Orly
17:05 Paris Orly
20:45 Casablanca
Connect
FR3816 Ryanair
AT953 Royal Air Maroc
14:25 Heraklion
18:35 Bologna
16:05 Bologna
20:45 Casablanca
Connect
OA315 Olympic Air
A3736 Aegean Airlines
14:35 Heraklion
22:00 Athens
15:25 Athens
00:20 Casablanca
Connect
V72869 Volotea
AT797 Royal Air Maroc
15:05 Heraklion
20:00 Toulouse
17:40 Toulouse
21:20 Casablanca
Connect
A3448 Aegean Airlines
AT937 Royal Air Maroc
15:10 Heraklion
18:15 Zurich
17:20 Zurich
20:35 Casablanca
Connect
TO4591 Transavia France
AT795 Royal Air Maroc
15:15 Heraklion
19:40 Montpellier
17:15 Montpellier
21:05 Casablanca
Connect
LH1297 Lufthansa
LH1330 Lufthansa
15:40 Heraklion
22:15 Frankfurt
17:55 Frankfurt
00:45 Casablanca
Connect
GQ215 Sky Express
AT915 Royal Air Maroc
15:40 Heraklion
20:20 Athens
16:40 Athens
22:45 Casablanca
Connect
A3424 Aegean Airlines
AT733 Royal Air Maroc
16:30 Heraklion
19:55 Marseille
18:35 Marseille
21:30 Casablanca
Connect
QS1105 Travel Service
3O153 Air Arabia Maroc
16:35 Heraklion
20:30 Prague
18:30 Prague
23:35 Casablanca
Connect
GQ213 Sky Express
A3736 Aegean Airlines
17:30 Heraklion
22:00 Athens
18:30 Athens
00:20 Casablanca
Connect
GQ213 Sky Express
AT915 Royal Air Maroc
17:30 Heraklion
20:20 Athens
18:30 Athens
22:45 Casablanca
Connect
OA319 Olympic Air
AT915 Royal Air Maroc
17:45 Heraklion
20:20 Athens
18:35 Athens
22:45 Casablanca
Connect
OA319 Olympic Air
A3736 Aegean Airlines
17:45 Heraklion
22:00 Athens
18:35 Athens
00:20 Casablanca
Connect
TO4821 Transavia France
3O346 Air Arabia Maroc
20:30 Heraklion
02:55 Lyon
22:45 Lyon
04:40 Casablanca
Connect
BV2521 Blue Panorama Airlines
3O466 Air Arabia Maroc
21:20 Heraklion
02:00 Bologna
23:00 Bologna
04:10 Casablanca
Connect
U22964 easyJet
TB7802 TUI fly Belgium
23:25 Heraklion
04:25 Milan Malpensa
01:15 Milan Malpensa
06:35 Casablanca
Connect

6. Athens to Fes

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

  2. You take a flight from Athens to Fes and cost approximately 320 USD.

  3. You take a bus, shuttle or taxi from Fes to your destination in Morocco.

Flight Depart Arrive
VY8107 Vueling Airlines
3O372 Air Arabia Maroc
03:35 Athens
10:00 Barcelona
05:45 Barcelona
11:00 Fes
Connect
AZ0717 Alitalia
3O407 Air Arabia Maroc
05:55 Athens
10:40 Rome
07:00 Rome
12:25 Fes
Connect
AF1033 Air France
3O368 Air Arabia Maroc
06:00 Athens
13:00 Paris CDG
08:30 Paris CDG
14:50 Fes
Connect
FR14 Ryanair
FR2772 Ryanair
06:30 Athens
10:45 London Stansted
08:20 London Stansted
14:00 Fes
Connect
A3620 Aegean Airlines
3O118 Air Arabia Maroc
08:05 Athens
12:40 Brussels
10:25 Brussels
14:45 Fes
Connect
A3610 Aegean Airlines
3O368 Air Arabia Maroc
08:20 Athens
13:00 Paris CDG
10:55 Paris CDG
14:50 Fes
Connect
A3674 Aegean Airlines
FR9745 Ryanair
08:25 Athens
11:20 Pisa
09:45 Pisa
13:10 Fes
Connect
A3650 Aegean Airlines
3O407 Air Arabia Maroc
08:35 Athens
10:40 Rome
09:35 Rome
12:25 Fes
Connect
U24224 easyJet
AT653 Royal Air Maroc
10:50 Athens
16:10 Paris Orly
13:15 Paris Orly
17:55 Fes
Connect
TO3521 Transavia France
AT653 Royal Air Maroc
12:00 Athens
16:10 Paris Orly
14:30 Paris Orly
17:55 Fes
Connect
VY8101 Vueling Airlines
FR9016 Ryanair
12:05 Athens
19:45 Barcelona
14:15 Barcelona
20:45 Fes
Connect
A3622 Aegean Airlines
TB2561 TUI fly Belgium
16:10 Athens
20:40 Brussels
18:30 Brussels
22:50 Fes
Connect
TB2102 TUI fly Belgium
TB2561 TUI fly Belgium
16:50 Athens
20:40 Brussels
19:15 Brussels
22:50 Fes
Connect
KL1576 KLM
3O126 Air Arabia Maroc
17:20 Athens
21:20 Amsterdam Schiphol
19:55 Amsterdam Schiphol
23:40 Fes
Connect

References

Find Hotels in Morocco

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

Booking.com