Heraklion Marrakesh Routes (4 Ways to go)

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

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

  • 1.
  • Heraklion to Marrakesh Fly
  • 10h 50m
  • Rs. 14385
 
Néa Alikarnassós
 
0h 7m
Rs. 65
Travelling in a bus is one of the ways to reach Irakleion Airport from Néa Alikarnassós. The total journey between Néa Alikarnassós & Irakleion Airport takes around 0h 7m in a bus. The bus ticket price for the journey is approximately Rs.65.
 
Irakleion Airport
 
8h 15m
Rs. 14000
You can travel from Irakleion to Marrakech by booking a flight. The total flight time between Irakleion & Marrakech is around 8h 15m. The price of the flight ticket is approximately Rs.14000.
 
Marrakech
 
0h 21m
Rs. 320
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 2.
  • Heraklion to Marrakesh Bus and ferry, bus
  • 96h 29m
  • Rs. 17700
 
Heraklion
 
23h 20m
Rs. 2700
Travelling in a bus and ferry is one of the ways to reach Sofia from Heraklion. Heraklion to Sofia by bus and ferry takes approximately 23h 20m. The distance between Heraklion & Sofia is around 1138.68kms.
 
Sofia
 
23h 45m
Rs. 5000
Travelling in a bus is one of the ways to reach Florence from Sofia. The total journey between Sofia & Florence takes around 23h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Florence
 
47h 24m
Rs. 10000
Travelling in a bus is one of the ways to reach Marrakech from Firenze - Autostazione. The total journey between Firenze - Autostazione & Marrakech takes around 47h 24m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Marrakech
  • 3.
  • Heraklion to Marrakesh Bus, car ferry, night train
  • 105h 34m
  • Rs. 18804
 
Heraklion
 
21h 10m
Rs. 5000
Travelling in a bus is one of the ways to reach Sofia from Heraklion. The total journey between Heraklion & Sofia takes around 21h 10m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Sofia
 
22h 47m
Rs. 3100
Travelling in a bus is one of the ways to reach Genova from Sofia. The total journey between Sofia & Genova takes around 22h 47m in a bus. The bus ticket price for the journey is approximately Rs.3100.
 
Genova
 
0h 15m
Rs. 104
Travelling in a bus is one of the ways to reach Genova - Dinegro from Genova - Brignole Stazione FS. The total journey between Genova - Brignole Stazione FS & Genova - Dinegro takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.104.
 
Genova - Dinegro
 
47h 30m
Rs. 9000
Ferry is one of the ways to reach Tangier from Genoa. Genoa to Tangier by ferry takes approximately 47h 30m. The distance between Genoa & Tangier is around 1574.36kms.
 
Tangier
 
10h 35m
Rs. 1600
You can reach Marrakech from Tangier by travelling in a train. Tangier to Marrakech train takes approximately 10h 35m. You can catch a train from Tangier and get down at Marrakech. The price of the train ticket is approximately Rs. 1600.
 
Marrakech
  • 4.
  • Heraklion to Marrakesh Bus and ferry, bus, train
  • 65h 41m
  • Rs. 33450
 
Heraklion
 
12h 10m
Rs. 3200
Travelling in a bus and ferry is one of the ways to reach Lamia from Heraklion. Heraklion to Lamia by bus and ferry takes approximately 12h 10m. The distance between Heraklion & Lamia is around 549.46kms.
 
Lamia
 
3h 52m
Rs. 1700
Travelling in a bus is one of the ways to reach Ioannina from Lamia. The total journey between Lamia & Ioannina takes around 3h 52m in a bus. The bus ticket price for the journey is approximately Rs.1700.
 
Ioannina
 
0h 13m
Rs. 0
Walking is one of the ways to reach Ioannina from Ioannina. Ioannina to Ioannina by walk takes approximately 0h 13m. The distance between Ioannina & Ioannina is around 1.09kms.
 
Ioannina
 
12h 14m
Rs. 14000
Travelling in a bus and ferry is one of the ways to reach Bologna from Ioannina. Ioannina to Bologna by bus and ferry takes approximately 12h 14m. The distance between Ioannina & Bologna is around 2151.84kms.
 
Bologna
 
0h 2m
Rs. 50
Travelling in a bus is one of the ways to reach Bologna Piazza dei Martiri from Piazza Malpighi. The total journey between Piazza Malpighi & Bologna Piazza dei Martiri takes around 0h 2m in a bus. The bus ticket price for the journey is approximately Rs.50.
 
Bologna Piazza dei Martiri
 
0h 6m
Rs. 0
Walking is one of the ways to reach Bologna from Bologna Piazza dei Martiri. Bologna Piazza dei Martiri to Bologna by walk takes approximately 0h 6m. The distance between Bologna Piazza dei Martiri & Bologna is around 0.5kms.
 
Bologna
 
29h 40m
Rs. 14000
Travelling in a bus is one of the ways to reach Berrechid from Bologna. The total journey between Bologna & Berrechid takes around 29h 40m in a bus. The bus ticket price for the journey is approximately Rs.14000.
 
Berrechid
 
2h 59m
Rs. 500
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 500.
 
Marrakech