There are 4 ways to get from Casablanca to Corfu by train, plane, bus, car ferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Rabat-Salé, fly
best- Take the train from Casablanca to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane RBA - CFU
10h 18m€124–449Train to Fes-Sais Airport, fly
cheapest- Take the train from Casablanca to Fèstrain
- Fly from Fes-Sais Airport (FEZ) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane FEZ - CFU
14h 3m€103–365Bus, car ferry, Flying Dolphin
- Take the bus from Casablanca to Nadorbus
- Take the car ferry from Nador to Port de Barcelonacarferry
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
3d 6hFly from Mohammed V International Airport
- Fly from Mohammed V International Airport (CMN) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane CMN - CFU
8h 56m€141–246
Rabat-Salé (RBA) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Casablanca to Corfu is to fly which costs €140 - €250 and takes 8h 56m.
The fastest way to get from Casablanca to Corfu is to fly which takes 8h 56m and costs €140 - €250.
The distance between Casablanca and Corfu is 2543 km.
The best way to get from Casablanca to Corfu without a car is to bus and car ferry and Flying Dolphin which takes 3 days 6h and costs .
It takes approximately 10h 18m to get from Casablanca to Corfu, including transfers.
Corfu is 2h ahead of Casablanca. It is currently 6:26 PM in Casablanca and 8:26 PM in Corfu.
There are 7712+ hotels available in Corfu.
What companies run services between Casablanca, Morocco and Corfu, Greece?
Royal Air Maroc, ITA Airways, and three other airlines fly from Mohammed V International Airport (CMN) to Corfu International Airport, Ioannis Kapodistrias (CFU) twice daily.
- Website
- ryanair.com
Flights from Rabat-Salé to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 10h 45m
- When
- Tuesday
- Estimated price
- €120–440
Flights from Mohammed V International Airport to Corfu International Airport, Ioannis Kapodistrias via Toulouse
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- €100–360
Flights from Mohammed V International Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- €95–340
Flights from Mohammed V International Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 8h 27m
- When
- Thursday to Friday
- Estimated price
- €150–600
Flights from Fes-Sais Airport to Corfu International Airport, Ioannis Kapodistrias via Toulouse
- Ave. Duration
- 9h 25m
- When
- Wednesday and Sunday
- Estimated price
- €100–360
Flights from Fes-Sais Airport to Corfu International Airport, Ioannis Kapodistrias via Bologna
- Ave. Duration
- 12h 35m
- When
- Wednesday and Friday
- Estimated price
- €95–360
Flights from Fes-Sais Airport to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 13h 20m
- When
- Monday and Sunday
- Estimated price
- €100–370
Flights from Fes-Sais Airport to Corfu International Airport, Ioannis Kapodistrias via Barcelona
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- €90–340
- Website
- easyjet.com
Flights from Rabat-Salé to Corfu International Airport, Ioannis Kapodistrias via Milan Malpensa
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €140–600
Flights from Mohammed V International Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 8h 5m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €110–350
- Website
- iberia.com
Flights from Rabat-Salé to Corfu International Airport, Ioannis Kapodistrias via Madrid
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- €130–700
- Website
- ita-airways.com
Flights from Mohammed V International Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 6h 5m
- When
- Monday and Saturday
- Estimated price
- €140–600
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Casablanca to Rabat Agdal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €3–7
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €3–5
- 1st Class
- €4–7
Train from Casablanca to Fès
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- €12–24
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €12–17
- 1st Class
- €17–24
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca to Nador
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- €10–50
- Schedules at
- ctm.ma
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 398 7951
- [email protected]
- Website
- olgenotravel.com
Bus from Tirana to Sarandë
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €110–160
- Website
- https://www.gnv.it/en
- Phone
- +355 85 22 6057
- [email protected]
- Website
- finikas-lines.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €21–31
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Phone
- +30 26610 38690
- [email protected]
- Website
- ionianseaways.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €27–35
- Website
- https://ionianseaways.com/
- High Season
- €27
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €35
- Schedules at
- https://albanialuxuryferries.com/
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, Getting to Milan from the airport, and Best ways to travel around Australia - to help you get the most out of your next trip.





















