Marrakesh Palermo Routes (6 Ways to go)

Planning a trip from Marrakesh to Palermo Cleartrip helps you select the best route between Marrakesh & Palermo based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Marrakesh & Palermo

The distance from Marrakesh to Palermo is approximately 2092.24kms. Take a look at the 6 routes available to reach Palermo from Marrakesh

  • 1.
  • Marrakesh to Palermo Fly to Palermo
  • 8h 49m
  • Rs. 7253
 
Gare Routière de Marrakech
 
0h 22m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
 
Marrakech Airport
 
5h 30m
Rs. 6500
You can travel from Marrakech to Palermo by booking a flight. The total flight time between Marrakech & Palermo is around 5h 30m. The price of the flight ticket is approximately Rs.6500.
 
Palermo
 
0h 38m
Rs. 433
Travelling in a bus is one of the ways to reach Palermo - Via Alcide de Gasperi from Palermo - Airport. The total journey between Palermo - Airport & Palermo - Via Alcide de Gasperi takes around 0h 38m in a bus. The bus ticket price for the journey is approximately Rs.433.
 
Palermo - Via Alcide de Gasperi
  • 2.
  • Marrakesh to Palermo Fly to Trapani, bus
  • 14h 11m
  • Rs. 13820
 
Gare Routière de Marrakech
 
0h 22m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
 
Marrakech Airport
 
8h 55m
Rs. 9500
You can travel from Marrakech to Trapani by booking a flight. The total flight time between Marrakech & Trapani is around 8h 55m. The price of the flight ticket is approximately Rs.9500.
 
Trapani
 
1h 54m
Rs. 4000
Travelling in a bus is one of the ways to reach Palermo from Trapani Birgi Airport. The total journey between Trapani Birgi Airport & Palermo takes around 1h 54m in a bus. The bus ticket price for the journey is approximately Rs.4000.
 
Palermo
  • 3.
  • Marrakesh to Palermo Bus
  • 65h 34m
  • Rs. 14804
 
Marrakech
 
43h 5m
Rs. 10000
Travelling in a bus is one of the ways to reach Genoa - Piazza della Vittoria from Marrakech. The total journey between Marrakech & Genoa - Piazza della Vittoria takes around 43h 5m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Genoa - Piazza della Vittoria
 
0h 22m
Rs. 104
Travelling in a bus is one of the ways to reach Genova - Principe Fanti d'Italia Stazione FS from Genova - Via XX Settembre. The total journey between Genova - Via XX Settembre & Genova - Principe Fanti d'Italia Stazione FS takes around 0h 22m in a bus. The bus ticket price for the journey is approximately Rs.104.
 
Genova - Principe Fanti d'Italia Stazione FS
 
21h 0m
Rs. 4700
Travelling in a bus is one of the ways to reach Palermo, Palermo from Genoa, Genoa. The total journey between Genoa, Genoa & Palermo, Palermo takes around 21h 0m in a bus. The bus ticket price for the journey is approximately Rs.4700.
 
Palermo, Palermo
  • 4.
  • Marrakesh to Palermo Train, busferry, ferry
  • 46h 47m
  • Rs. 15600
 
Marrakech
 
2h 59m
Rs. 500
You can reach Berrechid from Marrakech by travelling in a train. Marrakech to Berrechid train takes approximately 2h 59m. You can catch a train from Marrakech and get down at Berrechid. The price of the train ticket is approximately Rs. 500.
 
Berrechid
 
24h 30m
Rs. 10000
Travelling in a Busferry is one of the ways to reach Genova from Berrechid. Berrechid to Genova by Busferry takes approximately 24h 30m. The distance between Berrechid & Genova is around 2438.49kms.
 
Genova
 
0h 10m
Rs. 100
Travelling in a bus is one of the ways to reach Genova - Dinegro from Genova - Via XX Settembre. The total journey between Genova - Via XX Settembre & Genova - Dinegro takes around 0h 10m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
Genova - Dinegro
 
17h 0m
Rs. 5000
Ferry is one of the ways to reach Palermo from Genoa. Genoa to Palermo by ferry takes approximately 17h 0m. The distance between Genoa & Palermo is around 791.31kms.
 
Palermo
  • 5.
  • Marrakesh to Palermo Night train, car ferry, ferry
  • 77h 16m
  • Rs. 15600
 
Marrakech
 
10h 35m
Rs. 1600
You can reach Tangier from Marrakech by travelling in a train. Marrakech to Tangier train takes approximately 10h 35m. You can catch a train from Marrakech and get down at Tangier. The price of the train ticket is approximately Rs. 1600.
 
Tangier
 
47h 30m
Rs. 9000
Ferry is one of the ways to reach Genoa from Tangier. Tangier to Genoa by ferry takes approximately 47h 30m. The distance between Tangier & Genoa is around 1574.36kms.
 
Genoa
 
17h 0m
Rs. 5000
Ferry is one of the ways to reach Palermo from Genoa. Genoa to Palermo by ferry takes approximately 17h 0m. The distance between Genoa & Palermo is around 791.31kms.
 
Palermo
  • 6.
  • Marrakesh to Palermo Busferry, bus and ferry, bus
  • 62h 51m
  • Rs. 25300
 
Marrakesh
 
42h 50m
Rs. 18000
Travelling in a Busferry is one of the ways to reach Roma Tiburtina railway station from Marrakesh. Marrakesh to Roma Tiburtina railway station by Busferry takes approximately 42h 50m. The distance between Marrakesh & Roma Tiburtina railway station is around 4375.97kms.
 
Roma Tiburtina railway station
 
16h 0m
Rs. 3300
Travelling in a bus and ferry is one of the ways to reach Marsala from Rome Tiburtina. Rome Tiburtina to Marsala by bus and ferry takes approximately 16h 0m. The distance between Rome Tiburtina & Marsala is around 1131.61kms.
 
Marsala
 
0h 9m
Rs. 0
Walking is one of the ways to reach Marsala from Marsala. Marsala to Marsala by walk takes approximately 0h 9m. The distance between Marsala & Marsala is around 0.75kms.
 
Marsala
 
1h 52m
Rs. 4000
Travelling in a bus is one of the ways to reach Palermo from Marsala. The total journey between Marsala & Palermo takes around 1h 52m in a bus. The bus ticket price for the journey is approximately Rs.4000.
 
Palermo