There are 5 ways to get from Kefalonia to Marrakesh by plane, train, ferry, car ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kefalonia Airport to Mohammed V International Airport, train
best- Fly from Kefalonia Airport (EFL) to Mohammed V International Airport (CMN)EFL - CMN
- Take the train from Gare Oasis to Marrakech
11h 8mMAD 1,809–5,620Bus and ferry to Zakynthos International Airport, fly to Marrakech
cheapest- Take the busferry from Argostoli to Kyllíni
- Fly from Zakynthos International Airport (ZTH) to Marrakech (RAK)ZTH - RAK
15h 22mMAD 1,218–4,108Fly Kefalonia Airport to Marrakech
- Fly from Kefalonia Airport (EFL) to Marrakech (RAK)EFL - RAK
6h 49mMAD 1,565–5,470Ferry to Preveza Airport, fly to Marrakech
- Take the ferry from Sami to Lefkáda
- Fly from Preveza Airport (PVK) to Marrakech (RAK)PVK - RAK
17h 3mMAD 2,168–7,641Ferry, car ferry to Corfu International Airport, Ioannis Kapodistrias, fly to Marrakech
- Take the ferry from Sami to Port of Igoumenitsa
- Take the car ferry from Port of Igoumenitsa to Port of Corfu
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Marrakech (RAK)CFU - RAK
25h 20mMAD 1,870–3,261
Kefalonia Airport (EFL) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Kefalonia to Marrakesh is to ferry and car ferry and fly which costs MAD 1,800 - MAD 3,300 and takes 25h 20m.
The fastest way to get from Kefalonia to Marrakesh is to fly which takes 6h 49m and costs MAD 1,500 - MAD 5,500.
The distance between Kefalonia and Marrakesh is 2849 km.
It takes approximately 11h 8m to get from Kefalonia to Marrakesh, including transfers.
Marrakesh is 1h behind Kefalonia. It is currently 2:55 PM in Kefalonia and 1:55 PM in Marrakesh.
There are 8994+ hotels available in Marrakesh.
What companies run services between Kefalonia, Greece and Marrakesh, Morocco?
easyJet flies from Kefalonia Airport (EFL) to Marrakech (RAK) once a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- easyjet.com
Flights from Kefalonia Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 6h 40m
- When
- Wednesday
- Estimated price
- MAD 1,500–5,500
Flights from Preveza Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- MAD 2,000–7,500
Flights from Preveza Airport to Marrakech via Naples
- Ave. Duration
- 13h 55m
- When
- Tuesday
- Estimated price
- MAD 1,700–7,000
Flights from Zakynthos International Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- MAD 1,400–5,500
Flights from Zakynthos International Airport to Marrakech via Geneva
- Ave. Duration
- 12h 30m
- When
- Saturday
- Estimated price
- MAD 1,500–5,500
Flights from Zakynthos International Airport to Marrakech via Naples
- Ave. Duration
- 14h 5m
- When
- Friday
- Estimated price
- MAD 1,200–4,800
- Website
- royalairmaroc.com
Flights from Kefalonia Airport to Mohammed V International Airport via Paris Orly
- Ave. Duration
- 8h 35m
- When
- Saturday
- Estimated price
- MAD 2,500–9,500
Flights from Kefalonia Airport to Mohammed V International Airport via Munich
- Ave. Duration
- 9h 50m
- When
- Friday
- Estimated price
- MAD 2,400–9,500
Flights from Kefalonia Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 10h 5m
- When
- Wednesday
- Estimated price
- MAD 2,200–9,000
Flights from Kefalonia Airport to Mohammed V International Airport via Rome
- Ave. Duration
- 11h 45m
- When
- Monday
- Estimated price
- MAD 2,000–8,500
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Barcelona
- Ave. Duration
- 14h 30m
- When
- Wednesday
- Estimated price
- MAD 950–3,400
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Toulouse
- Ave. Duration
- 14h 55m
- When
- Sunday
- Estimated price
- MAD 1,000–3,600
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Naples
- Ave. Duration
- 18h 45m
- When
- Wednesday
- Estimated price
- MAD 900–3,300
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Pisa
- Ave. Duration
- 21h 35m
- When
- Monday
- Estimated price
- MAD 1,000–3,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Marseille
- Ave. Duration
- 23h 50m
- When
- Tuesday
- Estimated price
- MAD 1,000–3,500
- Website
- ita-airways.com
Flights from Kefalonia Airport to Mohammed V International Airport via Rome
- Ave. Duration
- 9h 10m
- When
- Monday and Friday
- Estimated price
- MAD 2,000–8,500
Flights from Kefalonia Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 10h 5m
- When
- Wednesday
- Estimated price
- MAD 2,200–9,000
- Website
- flyulendo.com
Flights from Zakynthos International Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 11h 25m
- When
- Saturday and Sunday
- Estimated price
- MAD 1,300–4,300
Flights from Zakynthos International Airport to Marrakech via Rome
- Ave. Duration
- 13h 5m
- When
- Monday, Saturday, and Sunday
- Estimated price
- MAD 1,100–3,900
- Website
- lufthansa.com
Flights from Kefalonia Airport to Mohammed V International Airport via Frankfurt
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- MAD 1,900–9,500
- Website
- airarabia.com
Flights from Kefalonia Airport to Mohammed V International Airport via Milan Bergamo
- Ave. Duration
- 12h
- When
- Monday
- Estimated price
- MAD 1,700–5,500
- Website
- tuifly.be
Flights from Preveza Airport to Marrakech via Bologna
- Ave. Duration
- 10h 45m
- When
- Monday
- Estimated price
- MAD 2,100–7,500
- Website
- iberia.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Madrid
- Ave. Duration
- 17h 30m
- When
- Thursday
- Estimated price
- MAD 1,200–6,500
- Website
- swiss.com
Flights from Zakynthos International Airport to Marrakech via Geneva
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- MAD 1,400–6,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Argostoli to Kyllíni
- Ave. Duration
- 1h 42m
- Frequency
- 3 times a day
- Estimated price
- MAD 60–90
- Website
- https://ktelkefalonias.gr/en
- Phone
- +30 2645024609
- info@lefkastraveller.gr
- Website
- lefkadapalace.com
Ferry from Sami to Lefkáda
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Estimated price
- MAD 120–180
- Website
- https://lefkadapalace.com/
- Schedules at
- https://lefkadapalace.com/ferry-routes-schedule/
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Ferry from Sami to Port of Igoumenitsa
- Ave. Duration
- 5h 17m
- Frequency
- Once a week
- Estimated price
- MAD 274
- Website
- https://ventourisferries.com/en/
- Phone
- +30 26650 25908
- helpdesk@kerkyralines.com
- Website
- kerkyralines.com
Car ferry from Port of Igoumenitsa to Port of Corfu
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- MAD 70
- Website
- https://kerkyralines.com/en/
- Phone
- +30 26610 20674
- info@kerkyraseaways.gr
- Website
- kerkyraseaways.gr
Car ferry from Port of Igoumenitsa to Port of Corfu
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- MAD 71
- Website
- https://www.kerkyraseaways.gr/el
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Jadrolinija - to help you get the most out of your next trip.



















