Marrakesh Heraklion Routes (5 Ways to go)

Planning a trip from Marrakesh to Heraklion Cleartrip helps you select the best route between Marrakesh & Heraklion 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 & Heraklion

The distance from Marrakesh to Heraklion is approximately 3165.48kms. Take a look at the 5 routes available to reach Heraklion from Marrakesh

  • 1.
  • Marrakesh to Heraklion Fly to Chania, bus
  • 13h 19m
  • Rs. 8518
 
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
 
6h 0m
Rs. 7000
You can travel from Marrakech to Chania by booking a flight. The total flight time between Marrakech & Chania is around 6h 0m. The price of the flight ticket is approximately Rs.7000.
 
Chania
 
0h 30m
Rs. 160
Travelling in a bus is one of the ways to reach Chania from Chania - Airport. The total journey between Chania - Airport & Chania takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Chania
 
2h 45m
Rs. 1038
Travelling in a bus is one of the ways to reach Heraklion from Chania. The total journey between Chania & Heraklion takes around 2h 45m in a bus. The bus ticket price for the journey is approximately Rs.1038.
 
Heraklion
  • 2.
  • Marrakesh to Heraklion Fly to Irakleion
  • 9h 15m
  • Rs. 13385
 
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
 
6h 40m
Rs. 13000
You can travel from Marrakech to Irakleion by booking a flight. The total flight time between Marrakech & Irakleion is around 6h 40m. The price of the flight ticket is approximately Rs.13000.
 
Irakleion
 
0h 6m
Rs. 65
Travelling in a bus is one of the ways to reach Néa Alikarnassós from Irakleion Airport. The total journey between Irakleion Airport & Néa Alikarnassós takes around 0h 6m in a bus. The bus ticket price for the journey is approximately Rs.65.
 
Néa Alikarnassós
  • 3.
  • Marrakesh to Heraklion Bus, bus and ferry
  • 96h 30m
  • Rs. 17700
 
Marrakech
 
47h 25m
Rs. 10000
Travelling in a bus is one of the ways to reach Firenze - Autostazione from Marrakech. The total journey between Marrakech & Firenze - Autostazione takes around 47h 25m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Firenze - Autostazione
 
23h 45m
Rs. 5000
Travelling in a bus is one of the ways to reach Sofia from Florence. The total journey between Florence & Sofia takes around 23h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Sofia
 
23h 20m
Rs. 2700
Travelling in a bus and ferry is one of the ways to reach Heraklion from Sofia. Sofia to Heraklion by bus and ferry takes approximately 23h 20m. The distance between Sofia & Heraklion is around 1139.38kms.
 
Heraklion
  • 4.
  • Marrakesh to Heraklion Fly to Thira, car ferry
  • 12h 52m
  • Rs. 19720
 
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
 
7h 35m
Rs. 18000
You can travel from Marrakech to Thira by booking a flight. The total flight time between Marrakech & Thira is around 7h 35m. The price of the flight ticket is approximately Rs.18000.
 
Thira
 
0h 10m
Rs. 1400
You can take a car from Thira to Santorini. It will take you around 0h 10m to cover distance of 9.32kms and reach Santorini from Thira. The total amount for the journey will be approximately Rs.1400.
 
Santorini
 
1h 45m
Rs. 0
Ferry is one of the ways to reach Heraklion from Santorini. Santorini to Heraklion by ferry takes approximately 1h 45m. The distance between Santorini & Heraklion is around 118.85kms.
 
Heraklion
  • 5.
  • Marrakesh to Heraklion Bus
  • 118h 20m
  • Rs. 25000
 
Marrakech
 
48h 15m
Rs. 12000
Travelling in a bus is one of the ways to reach Lorca from Marrakech. The total journey between Marrakech & Lorca takes around 48h 15m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
Lorca
 
46h 55m
Rs. 8000
Travelling in a bus is one of the ways to reach Sofia from Lorca. The total journey between Lorca & Sofia takes around 46h 55m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Sofia
 
21h 10m
Rs. 5000
Travelling in a bus is one of the ways to reach Heraklion from Sofia. The total journey between Sofia & Heraklion takes around 21h 10m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Heraklion