Madrid Heraklion Routes (7 Ways to go)

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

The distance from Madrid to Heraklion is approximately 4296.56kms. Take a look at the 7 routes available to reach Heraklion from Madrid

  • 1.
  • Madrid to Heraklion Bus, bus and ferry
  • 70h 40m
  • Rs. 3100
 
Sofia
 
23h 20m
Rs. 3100
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
  • 2.
  • Madrid to Heraklion Fly to Irakleion
  • 7h 48m
  • Rs. 9710
 
Recoletos
 
0h 25m
Rs. 140
You can reach Aeropuerto T4 from Recoletos by travelling in a train. Recoletos to Aeropuerto T4 train takes approximately 0h 25m. You can catch a train from Recoletos and get down at Aeropuerto T4. The price of the train ticket is approximately Rs. 140.
 
Aeropuerto T4
 
5h 10m
Rs. 9500
You can travel from Madrid to Irakleion by booking a flight. The total flight time between Madrid & Irakleion is around 5h 10m. The price of the flight ticket is approximately Rs.9500.
 
Irakleion
 
0h 6m
Rs. 70
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.70.
 
Néa Alikarnassós
  • 3.
  • Madrid to Heraklion Fly to Thira, car ferry
  • 10h 45m
  • Rs. 11140
 
Recoletos
 
0h 25m
Rs. 140
You can reach Aeropuerto T4 from Recoletos by travelling in a train. Recoletos to Aeropuerto T4 train takes approximately 0h 25m. You can catch a train from Recoletos and get down at Aeropuerto T4. The price of the train ticket is approximately Rs. 140.
 
Aeropuerto T4
 
5h 25m
Rs. 9500
You can travel from Madrid to Thira by booking a flight. The total flight time between Madrid & Thira is around 5h 25m. The price of the flight ticket is approximately Rs.9500.
 
Thira
 
0h 10m
Rs. 1500
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.1500.
 
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
  • 4.
  • Madrid to Heraklion Bus
  • 71h 40m
  • Rs. 14500
 
Madrid
 
49h 30m
Rs. 9000
Travelling in a bus is one of the ways to reach Sofia from Madrid. The total journey between Madrid & Sofia takes around 49h 30m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Sofia
 
21h 10m
Rs. 5500
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.5500.
 
Heraklion
  • 5.
  • Madrid to Heraklion Train, bus
  • 61h 38m
  • Rs. 24100
 
Madrid-Puerta de Atocha
 
2h 30m
Rs. 5000
You can reach Barcelona Sants from Madrid-Puerta de Atocha by travelling in a train. Madrid-Puerta de Atocha to Barcelona Sants train takes approximately 2h 30m. You can catch a train from Madrid-Puerta de Atocha and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 5000.
 
Barcelona Sants
 
2h 56m
Rs. 4600
You can reach Montpellier Saint-Roch from Barcelona Sants by travelling in a train. Barcelona Sants to Montpellier Saint-Roch train takes approximately 2h 56m. You can catch a train from Barcelona Sants and get down at Montpellier Saint-Roch. The price of the train ticket is approximately Rs. 4600.
 
Montpellier Saint-Roch
 
32h 2m
Rs. 9000
Travelling in a bus is one of the ways to reach Sofia from Montpellier. The total journey between Montpellier & Sofia takes around 32h 2m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Sofia
 
21h 10m
Rs. 5500
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.5500.
 
Heraklion
  • 6.
  • Madrid to Heraklion Train, bus via Venezia Mestre Station
  • 59h 49m
  • Rs. 34600
 
Madrid-Puerta de Atocha
 
2h 30m
Rs. 5000
You can reach Barcelona Sants from Madrid-Puerta de Atocha by travelling in a train. Madrid-Puerta de Atocha to Barcelona Sants train takes approximately 2h 30m. You can catch a train from Madrid-Puerta de Atocha and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 5000.
 
Barcelona Sants
 
4h 59m
Rs. 5500
You can reach Lyon Part Dieu from Barcelona Sants by travelling in a train. Barcelona Sants to Lyon Part Dieu train takes approximately 4h 59m. You can catch a train from Barcelona Sants and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 5500.
 
Lyon Part Dieu
 
1h 49m
Rs. 2100
You can reach Geneve from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Geneve train takes approximately 1h 49m. You can catch a train from Lyon Part Dieu and get down at Geneve. The price of the train ticket is approximately Rs. 2100.
 
Geneve
 
6h 46m
Rs. 8000
You can reach Venezia Mestre from Geneve by travelling in a train. Geneve to Venezia Mestre train takes approximately 6h 46m. You can catch a train from Geneve and get down at Venezia Mestre. The price of the train ticket is approximately Rs. 8000.
 
Venezia Mestre
 
17h 41m
Rs. 8500
Travelling in a bus is one of the ways to reach Sofia from Venezia Mestre Station. The total journey between Venezia Mestre Station & Sofia takes around 17h 41m in a bus. The bus ticket price for the journey is approximately Rs.8500.
 
Sofia
 
21h 10m
Rs. 5500
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.5500.
 
Heraklion
  • 7.
  • Madrid to Heraklion Drive, car ferry
  • 43h 15m
  • Rs. 57901
 
Madrid
 
35h 50m
Rs. 51501
You can take a car from Madrid to Piraeus. It will take you around 35h 50m to cover distance of 3687.85kms and reach Piraeus from Madrid. The total amount for the journey will be approximately Rs.51501.
 
Piraeus
 
3h 50m
Rs. 3800
Ferry is one of the ways to reach Ios from Piraeus. Piraeus to Ios by ferry takes approximately 3h 50m. The distance between Piraeus & Ios is around 233.7kms.
 
Ios
 
2h 35m
Rs. 2600
Ferry is one of the ways to reach Heraklion from Ios. Ios to Heraklion by ferry takes approximately 2h 35m. The distance between Ios & Heraklion is around 158.96kms.
 
Heraklion