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 Athens.
You take a flight from Athens to Marrakech and cost approximately 150 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Rabat and cost approximately 300 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Tangier and cost approximately 230 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Casablanca and cost approximately 330 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Casablanca and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Fes and cost approximately 320 USD.
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 |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com