There are 7 ways to get from Corfu to Casablanca by plane, train, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Rabat-Salé, train
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Rabat-Salé (RBA)plane CFU - RBA
- Take the train from Rabat Agdal to Casablancatrain
13h 30mMAD 1,269–4,483Fly to Marrakech, train
cheapest- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Marrakech (RAK)plane CFU - RAK
- Take the train from Marrakech to Casablancatrain
12h 11mMAD 1,082–2,034Flying Dolphin, bus, car ferry, train
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Tarragona - Bus Stationbus
- Take the bus from Tarragona to Almeriabus
- Take the car ferry from Almeria to Nadorcarferry
- Take the train from Nador to Casa Voyageurstrain
2d 19hFlying Dolphin, bus, train, car ferry
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Estació de Tarragonabus
- Take the train from Tarragona to Barcelona-Estacio De Franciatrain Re
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Casa Voyageurstrain
3d 12hFly to Mohammed V International Airport, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Mohammed V International Airport (CMN)plane CFU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
8h 52mMAD 1,569–2,670Fly to Tangier Ibn Battouta Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Tangier Ibn Battouta Airport (TNG)plane CFU - TNG
- Take the train from Tanger Ville station to Gare Casa Voyageurstrain
13h 21mMAD 1,856–2,588Fly to Fes-Sais Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Fes-Sais Airport (FEZ)plane CFU - FEZ
- Take the train from Fès to Casablancatrain
17h 15mMAD 1,210–4,224
Corfu International Airport, Ioannis Kapodistrias (CFU) to Rabat-Salé (RBA) flights
Questions & Answers
The cheapest way to get from Corfu to Casablanca is to fly and train which costs MAD 1,000 - MAD 2,100 and takes 12h 11m.
The fastest way to get from Corfu to Casablanca is to fly and bus which takes 8h 52m and costs MAD 1,500 - MAD 2,700.
The distance between Corfu and Casablanca is 2543 km.
The best way to get from Corfu to Casablanca without a car is to Flying Dolphin and bus and car ferry and train which takes 2 days 19h and costs .
It takes approximately 13h 30m to get from Corfu to Casablanca, including transfers.
Casablanca is 2h behind Corfu. It is currently 9:10 PM in Corfu and 7:10 PM in Casablanca.
There are 3178+ hotels available in Casablanca.
What companies run services between Corfu, Greece and Casablanca, Morocco?
There is no direct connection from Corfu to Casablanca. However, you can take the line 15 bus to Corfu Airport, walk to Corfu International Airport, Ioannis Kapodistrias (CFU) airport, fly to Rabat-Salé (RBA), walk to Rabat-Salé Airport, take the bus to Gare Rabat-Agdal, walk to Rabat Agdal, then take the train to Casablanca. Alternatively, you can take a ferry from Port of Corfu to Casa Voyageurs via Port Of Sarandë, Sarandë, Tirana, Tarragona, Almeria, Almeria, Nador, and Nador in around 2d 19h.
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Rabat-Salé via Pisa
- Ave. Duration
- 12h 30m
- When
- Wednesday
- Estimated price
- MAD 1,200–4,400
Flights from Corfu International Airport, Ioannis Kapodistrias to Rabat-Salé via Milan Bergamo
- Ave. Duration
- 14h 9m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,300–4,700
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Milan Bergamo
- Ave. Duration
- 15h 34m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,100–4,300
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 16h 25m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,000–4,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 9h 52m
- When
- Tuesday, Saturday, and Wednesday
- Estimated price
- MAD 1,200–7,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Fes-Sais Airport via Milan Bergamo
- Ave. Duration
- 9h 49m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- MAD 1,200–4,300
Flights from Corfu International Airport, Ioannis Kapodistrias to Fes-Sais Airport via Bologna
- Ave. Duration
- 10h 5m
- When
- Monday and Wednesday
- Estimated price
- MAD 1,100–4,200
Flights from Corfu International Airport, Ioannis Kapodistrias to Fes-Sais Airport via Barcelona
- Ave. Duration
- 10h 15m
- When
- Wednesday
- Estimated price
- MAD 1,000–4,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Fes-Sais Airport via Toulouse
- Ave. Duration
- 19h
- When
- Sunday
- Estimated price
- MAD 1,100–4,200
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Milan Bergamo
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- MAD 1,000–3,600
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Barcelona
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- MAD 900–3,300
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Pisa
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- MAD 950–3,400
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Madrid
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- MAD 1,100–5,500
- Website
- airarabia.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Bologna
- Ave. Duration
- 8h 15m
- When
- Wednesday, Sunday, and Thursday
- Estimated price
- MAD 1,300–3,900
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Naples
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- MAD 1,100–3,600
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 7h 50m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,000–4,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Lyon
- Ave. Duration
- 13h 41m
- When
- Sunday
- Estimated price
- MAD 1,500–4,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Fes-Sais Airport via Marseille
- Ave. Duration
- 9h 35m
- When
- Wednesday
- Estimated price
- MAD 1,400–4,300
- Website
- easyjet.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Rabat-Salé via Milan Malpensa
- Ave. Duration
- 11h 16m
- When
- Friday, Sunday, Tuesday, and Monday
- Estimated price
- MAD 1,500–6,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Lyon
- Ave. Duration
- 11h 15m
- When
- Wednesday
- Estimated price
- MAD 1,300–5,500
- Website
- royalairmaroc.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Rome
- Ave. Duration
- 7h 12m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,500–6,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Wednesday and Saturday
- Estimated price
- MAD 950–3,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Marseille
- Ave. Duration
- 6h 40m
- When
- Tuesday
- Estimated price
- MAD 1,500–6,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Naples
- Ave. Duration
- 8h 5m
- When
- Saturday
- Estimated price
- MAD 1,400–6,000
- Website
- iberia.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Mohammed V International Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Wednesday and Saturday
- Estimated price
- MAD 950–3,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 12h 55m
- When
- Tuesday
- Estimated price
- MAD 1,200–7,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Marrakech via Madrid
- Ave. Duration
- 13h 30m
- When
- Tuesday
- Estimated price
- MAD 1,100–5,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Agdal to Casablanca
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- MAD 35–70
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–70
Train from Nador to Casa Voyageurs
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 270–370
- 1st Class
- MAD 390–550
Train from Nador to Casa Voyageurs
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 270–370
- 1st Class
- MAD 390–550
Train from Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
Train from Fès to Casablanca
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
Train from Marrakech to Casablanca
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- MAD 100–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 100–140
- 1st Class
- MAD 140–200
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Tarragona to Barcelona-Estacio De Francia
- Ave. Duration
- 1h 28m
- Frequency
- Every 20 minutes
- Estimated price
- MAD 120–190
- Website
- https://www.renfe.com/es/en
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- renfe.com
Train from Tarragona to Barcelona-Estacio De Francia
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- MAD 85–240
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Tarragona to Barcelona-Estacio De Francia
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- MAD 130–320
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Website
- https://rodalies.gencat.cat/ca/inici/index.html
- Phone
- +355 69 398 7951
- [email protected]
- Website
- olgenotravel.com
Bus from Sarandë to Tirana
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Estimated price
- MAD 183
- Website
- https://olgenotravel.com/
Bus from Sarandë to Tirana
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Estimated price
- MAD 183
- Website
- https://olgenotravel.com/
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Tarragona - Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Tarragona to Almeria
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- MAD 650–950
- Website
- https://www.alsa.com/en/
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Estació de Tarragona
- Ave. Duration
- 31h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
- Phone
- +355 85 22 6057
- [email protected]
- Website
- finikas-lines.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- MAD 216–324
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- MAD 216
- Ferry - High Season
- MAD 270
- Hydrofoil - Low Season
- MAD 270
- Hydrofoil - High Season
- MAD 324
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- MAD 216–324
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- MAD 216
- Ferry - High Season
- MAD 270
- Hydrofoil - Low Season
- MAD 270
- Hydrofoil - High Season
- MAD 324
- Phone
- +30 26610 38690
- [email protected]
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 281–376
- Website
- https://ionianseaways.com/
- High Season
- MAD 281
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- MAD 281–376
- Website
- https://ionianseaways.com/
- High Season
- MAD 281
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- MAD 376
- Schedules at
- https://albanialuxuryferries.com/
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- MAD 376
- Schedules at
- https://albanialuxuryferries.com/
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- MAD 800–3,600
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- MAD 850–6,276
- Schedules at
- balearia.com
- Seating
- MAD 928
- Cabin
- MAD 4,184
- Car - Seat
- MAD 3,020
- Car - Cabin
- MAD 6,276
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Car ferry from Almeria to Nador
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- MAD 750–1,100
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 1,200–1,800
- Website
- https://www.gnv.it/en
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide







































