Porto Heraklion Routes (6 Ways to go)

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

The distance from Porto to Heraklion is approximately 3020.7kms. Take a look at the 6 routes available to reach Heraklion from Porto

  • 1.
  • Porto to Heraklion Fly to Irakleion
  • 8h 47m
  • Rs. 12170
 
Trindade
 
0h 29m
Rs. 100
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 100.
 
Aeroporto
 
6h 5m
Rs. 12000
You can travel from Porto to Irakleion by booking a flight. The total flight time between Porto & Irakleion is around 6h 5m. The price of the flight ticket is approximately Rs.12000.
 
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
  • 2.
  • Porto to Heraklion Fly to Thira, car ferry
  • 12h 4m
  • Rs. 12600
 
Trindade
 
0h 29m
Rs. 100
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 100.
 
Aeroporto
 
6h 40m
Rs. 11000
You can travel from Porto to Thira by booking a flight. The total flight time between Porto & Thira is around 6h 40m. The price of the flight ticket is approximately Rs.11000.
 
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
  • 3.
  • Porto to Heraklion Bus Union Ivkoni
  • 76h 22m
  • Rs. 13890
 
Porto
 
2h 10m
Rs. 850
Travelling in a bus is one of the ways to reach Mirandela from Porto. The total journey between Porto & Mirandela takes around 2h 10m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Mirandela
 
0h 10m
Rs. 0
Walking is one of the ways to reach Mirandela from Mirandela. Mirandela to Mirandela by walk takes approximately 0h 10m. The distance between Mirandela & Mirandela is around 0.79kms.
 
Mirandela
 
50h 45m
Rs. 7500
Travelling in a bus is one of the ways to reach Sofia - Bus Station from Mirandela. The total journey between Mirandela & Sofia - Bus Station takes around 50h 45m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Sofia - Bus Station
 
0h 2m
Rs. 40
Travelling in a Subway is one of the ways to reach Central Station from Serdika. Serdika to Central Station by Subway takes approximately 0h 2m. The distance between Serdika & Central Station is around 1.44kms.
 
Central Station
 
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
  • 4.
  • Porto to Heraklion Bus, bus and ferry
  • 78h 12m
  • Rs. 14200
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
 
7h 38m
Rs. 2100
Travelling in a bus is one of the ways to reach Burgos - Estación de Autobuses from Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce. The total journey between Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce & Burgos - Estación de Autobuses takes around 7h 38m in a bus. The bus ticket price for the journey is approximately Rs.2100.
 
Burgos - Estación de Autobuses
 
45h 14m
Rs. 9000
Travelling in a bus is one of the ways to reach Sofia from Burgos. The total journey between Burgos & Sofia takes around 45h 14m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
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
  • 5.
  • Porto to Heraklion Train, night bus, bus, night train
  • 68h 41m
  • Rs. 20250
 
Vila Nova de Gaia
 
2h 30m
Rs. 1500
You can reach Lisboa Oriente from Vila Nova de Gaia by travelling in a train. Vila Nova de Gaia to Lisboa Oriente train takes approximately 2h 30m. You can catch a train from Vila Nova de Gaia and get down at Lisboa Oriente. The price of the train ticket is approximately Rs. 1500.
 
Lisboa Oriente
 
1h 33m
Rs. 650
You can reach Evora from Lisboa Oriente by travelling in a train. Lisboa Oriente to Evora train takes approximately 1h 33m. You can catch a train from Lisboa Oriente and get down at Evora. The price of the train ticket is approximately Rs. 650.
 
Evora
 
2h 0m
Rs. 1100
Travelling in a bus is one of the ways to reach Merida from Evora. The total journey between Evora & Merida takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Merida
 
20h 15m
Rs. 10000
Travelling in a bus is one of the ways to reach Arad from Merida. The total journey between Merida & Arad takes around 20h 15m in a bus. The bus ticket price for the journey is approximately Rs.10000.
 
Arad
 
0h 6m
Rs. 0
Walking is one of the ways to reach Arad from Arad. Arad to Arad by walk takes approximately 0h 6m. The distance between Arad & Arad is around 0.54kms.
 
Arad
 
16h 7m
Rs. 1500
You can reach Sofia Sever from Arad by travelling in a train. Arad to Sofia Sever train takes approximately 16h 7m. You can catch a train from Arad and get down at Sofia Sever. The price of the train ticket is approximately Rs. 1500.
 
Sofia Sever
 
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.
  • Porto to Heraklion Drive, car ferry
  • 47h 2m
  • Rs. 64468
 
Porto
 
39h 37m
Rs. 57968
You can take a car from Porto to Piraeus. It will take you around 39h 37m to cover distance of 4109.06kms and reach Piraeus from Porto. The total amount for the journey will be approximately Rs.57968.
 
Piraeus
 
3h 50m
Rs. 3900
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