There are 9 ways to get from Sicily to Morocco by plane, ferry, bus and ferry, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Catania to Casablanca  •  6 h 15 min

  1. Fly from Catania (CTA) to Casablanca (CMN) CTA - CMN

$131 - $1,104

Cheapest option

Fly Palermo to Marrakech  •  9 h 45 min

  1. Fly from Palermo (PMO) to Marrakech (RAK) PMO - RAK

$123 - $823

7 alternative options

Fly Catania to Marrakech  •  8 h 47 min

  1. Fly from Catania (CTA) to Marrakech (RAK) CTA - RAK

$147 - $570

Fly Palermo to Casablanca  •  8 h 53 min

  1. Fly from Palermo (PMO) to Casablanca (CMN) PMO - CMN

$157 - $707

Fly Catania to Tangier  •  9 h 30 min

  1. Fly from Catania (CTA) to Tangier (TNG) CTA - TNG

$137 - $294

Ferry, bus and ferry  •  46 h 2 min

  1. Take the ferry from Palermo to Genoa
  2. Take the bus and ferry from Genova to Casablanca

$273 - $435

Train, bus and ferry Autolinee Gambioli  •  46 h 40 min

  1. Take the train from Palermo Centrale to Roma Termini Icn / ...
  2. Take the train from Roma Termini Station to Milano Centrale Station Fr
  3. Take the train from Milano Centrale to Ventimiglia Ic / ...
  4. Take the bus and ferry from Ventimiglia to Casablanca

$327 - $513

Bus, bus and ferry  •  2 days 3 h

  1. Take the bus from Palermo - Via Oreto to Catania p.zza Borsellino
  2. Take the bus from Catania Bus Terminal to Genoa - Piazza della Vittoria
  3. Take the bus and ferry from Genova to Casablanca

$432 - $632

Train, bus and ferry Eurolines IT  •  2 days 8 h

  1. Take the train from Palermo Centrale to Roma Termini Icn / ...
  2. Take the train from Roma Termini to Firenze S.Maria Novella Fr / ...
  3. Take the bus and ferry from Firenze Autostazione to Casablanca

$257 - $373

Questions & Answers

The distance between Sicily and Morocco is 2091 km.

The cheapest way to get from Sicily to Morocco is to fly which costs 100€ - 750€ and takes 9 h 45 min.

The quickest way to get from Sicily to Morocco is to fly which takes 6 h 15 min and costs 110€ - 950€.

No, there is no direct bus from Sicily to Morocco. However, there are services departing from Regione Siciliana - Bernini and arriving at Casablanca via Palermo - Via Oreto, Catania Bus Terminal and Genova. The journey, including transfers, takes approximately 2 days 3 h.

It takes approximately 6 h 15 min to get from Sicily to Morocco, including transfers.

What companies run services between Sicily, Italy and Morocco?

Air Arabia Maroc and Alitalia fly from Catania to Casablanca twice daily.

Airlines
Ryanair
Website
ryanair.com
Flights from Palermo to Marrakech via Milan Bergamo
Ave. Duration
12 h 15 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $410
Flights from Palermo to Marrakech via Madrid
Ave. Duration
13 h
When
Tuesday, Thursday and Saturday
Estimated price
$90 - $360
Flights from Palermo to Marrakech via London Stansted
Ave. Duration
13 h 20 min
When
Every day
Estimated price
$130 - $550
Flights from Palermo to Marrakech via Pisa
Ave. Duration
13 h 25 min
When
Monday and Friday
Estimated price
$95 - $380
Flights from Palermo to Marrakech via Beauvais
Ave. Duration
13 h 35 min
When
Thursday and Saturday
Estimated price
$120 - $460
Flights from Catania to Marrakech via Marseille
Ave. Duration
6 h 5 min
When
Wednesday
Estimated price
$100 - $400
Flights from Catania to Marrakech via Madrid
Ave. Duration
6 h 45 min
When
Wednesday
Estimated price
$100 - $390
Flights from Catania to Marrakech via Milan Bergamo
Ave. Duration
12 h 30 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$110 - $440
Flights from Catania to Tangier via Milan Bergamo
Ave. Duration
11 h 45 min
When
Monday and Friday
Estimated price
$110 - $460
Flights from Catania to Tangier via Malta, Madrid
Ave. Duration
9 h 30 min
When
Thursday, Friday and Sunday
Estimated price
$100 - $430
Royal Air Maroc
Website
royalairmaroc.com
Flights from Palermo to Casablanca via Rome
Ave. Duration
5 h 25 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$150 - $600
Flights from Palermo to Casablanca via Malaga
Ave. Duration
5 h 40 min
When
Thursday
Estimated price
$100 - $490
Flights from Palermo to Casablanca via Turin
Ave. Duration
5 h 40 min
When
Tuesday, Thursday and Saturday
Estimated price
$170 - $650
Flights from Catania to Tangier via Amsterdam
Ave. Duration
8 h 43 min
When
Monday and Thursday
Estimated price
$340 - $1,200
easyJet
Website
easyjet.com
Flights from Palermo to Marrakech via Milan Malpensa
Ave. Duration
11 h
When
Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$160 - $650
Flights from Palermo to Marrakech via London Gatwick
Ave. Duration
13 h 5 min
When
Saturday
Estimated price
$210 - $850
Flights from Catania to Marrakech via Manchester
Ave. Duration
8 h 15 min
When
Wednesday
Estimated price
$260 - $1,000
Flights from Catania to Marrakech via London Gatwick
Ave. Duration
11 h 15 min
When
Saturday
Estimated price
$230 - $900
Flights from Catania to Marrakech via Milan Malpensa
Ave. Duration
13 h
When
Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $700
Iberia
Website
iberia.com
Flights from Palermo to Marrakech via Rome, Barcelona
Ave. Duration
10 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$170 - $700
Flights from Palermo to Marrakech via Rome, Madrid
Ave. Duration
7 h 50 min
When
Saturday
Estimated price
$210 - $900
Flights from Catania to Marrakech via Barcelona
Ave. Duration
8 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$170 - $700
Flights from Catania to Tangier via Florence, Madrid
Ave. Duration
7 h 40 min
When
Monday and Friday
Estimated price
$200 - $800
Flights from Catania to Tangier via Malta, Barcelona
Ave. Duration
8 h 55 min
When
Tuesday and Saturday
Estimated price
$180 - $750
Alitalia
Website
alitalia.com
Flights from Catania to Casablanca via Rome
Ave. Duration
6 h 16 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$250 - $1,100
Flights from Palermo to Casablanca via Rome
Ave. Duration
5 h 15 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$250 - $900
Vueling Airlines
Website
vueling.com
Flights from Palermo to Marrakech via Rome, Barcelona
Ave. Duration
10 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$170 - $700
Flights from Catania to Marrakech via Barcelona
Ave. Duration
8 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$170 - $700
Flights from Catania to Tangier via Malta, Barcelona
Ave. Duration
8 h 55 min
When
Tuesday and Saturday
Estimated price
$180 - $750
Air Arabia Maroc
Website
airarabia.com
Flights from Catania to Casablanca
Ave. Duration
3 h 15 min
When
Wednesday and Saturday
Estimated price
$100 - $290
Flights from Catania to Tangier via London Gatwick
Ave. Duration
8 h 35 min
When
Friday
Estimated price
$500 - $2,800
TUI fly Belgium
Website
tuifly.be
Flights from Palermo to Marrakech via Brussels
Ave. Duration
7 h 30 min
When
Friday
Estimated price
$220 - $650
Flights from Palermo to Marrakech via Turin
Ave. Duration
6 h 25 min
When
Sunday
Estimated price
$180 - $480
Transavia France
Website
transavia.com
Flights from Palermo to Marrakech via Paris Orly
Ave. Duration
8 h 15 min
When
Saturday
Estimated price
$200 - $1,000
Flights from Palermo to Casablanca via Paris Orly
Ave. Duration
7 h 55 min
When
Monday and Friday
Estimated price
$160 - $750
Swiss
Website
swiss.com
Flights from Palermo to Marrakech via Zurich
Ave. Duration
7 h 45 min
When
Monday
Estimated price
$190 - $950
Flights from Catania to Marrakech via Zurich
Ave. Duration
8 h 40 min
When
Monday
Estimated price
$210 - $1,000
Brussels Airlines
Website
brusselsairlines.com
Flights from Catania to Marrakech via Brussels
Ave. Duration
9 h 10 min
When
Saturday
Estimated price
$320 - $1,500
Flights from Palermo to Casablanca via Brussels
Ave. Duration
10 h 55 min
When
Wednesday and Sunday
Estimated price
$220 - $800
Air Europa
Website
aireuropa.com
Flights from Palermo to Marrakech via Rome, Madrid
Ave. Duration
8 h 45 min
When
Thursday and Sunday
Estimated price
$210 - $1,200
Edelweiss Air
Website
flyedelweiss.com
Flights from Catania to Marrakech via Zurich
Ave. Duration
8 h 40 min
When
Monday
Estimated price
$210 - $1,000
Lufthansa
Website
lufthansa.com
Flights from Catania to Marrakech via Munich
Ave. Duration
7 h 25 min
When
Thursday and Sunday
Estimated price
$490 - $3,200
Air Malta
Website
airmalta.com
Flights from Palermo to Casablanca via Malta
Ave. Duration
7 h 5 min
When
Monday
Estimated price
$140 - $550
Train operators
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Palermo Centrale to Roma Termini
Ave. Duration
12 h 25 min
Frequency
4 times a day
Estimated price
$90 - $120
Website
orario.trenitalia.com
Train from Milano Centrale to Ventimiglia
Ave. Duration
3 h 51 min
Frequency
5 times a day
Estimated price
$30 - $45
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Roma Termini Station to Milano Centrale Station
Ave. Duration
2 h 59 min
Frequency
Every 30 minutes
Estimated price
$45 - $65
Website
italotreno.it
Train from Roma Termini to Firenze Santa Maria Novella Station
Ave. Duration
1 h 40 min
Frequency
Every 30 minutes
Estimated price
$14 - $21
Website
italotreno.it
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Milano Centrale
Ave. Duration
2 h 59 min
Frequency
Hourly
Estimated price
$65 - $95
Website
orario.trenitalia.com
Train from Roma Termini to Firenze S.Maria Novella
Ave. Duration
1 h 31 min
Frequency
Every 30 minutes
Estimated price
$28 - $40
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Milano Centrale to Ventimiglia
Ave. Duration
3 h 44 min
Frequency
5 times a day
Estimated price
$21 - $45
Website
orario.trenitalia.com
1st Class
$35 - $45
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Genova to Casablanca
Ave. Duration
26 h 30 min
Frequency
Twice a week
Estimated price
$180 - $270
Schedules at
autolineegambioli.it
Bus and ferry from Ventimiglia to Casablanca
Ave. Duration
24 h
Frequency
Twice a week
Estimated price
$170 - $250
Schedules at
autolineegambioli.it
SAIS Autolinee
Phone
800 21 10 20
Email
saisautolineeweb@gmail.com
Website
saisautolinee.it
Bus from Palermo - Via Oreto to Catania p.zza Borsellino
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$30 - $50
Schedules at
saisautolinee.it
Bus from Catania Bus Terminal to Genoa - Piazza della Vittoria
Ave. Duration
18 h 50 min
Frequency
Once daily
Estimated price
$220 - $310
Schedules at
saisautolinee.it
Ferry operators

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 How to get from Florence to Rome, How to get from London to Edinburgh and Getting to Rome from the airport - to help you get the most out of your next trip.