Best way to travel between

Heraklion
Bari
Travel Modes
Price
Distance
Duration
CO2
train
$199.75
1348.27 km
27h 35mins
71.46 kgs
 
train
$215.0
1514.24 km
33h 2mins
80.25 kgs
 
bus
$244.0
1210.99 km
37h 19mins
36.33 kgs
 
flight
$257.0
1025.44 km
4h 46mins
110.75 kgs
 
bus
$333.0
1370.72 km
33h 24mins
41.12 kgs
 
drive
$418.0
1233.44 km
27h 58mins
157.88 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1348.27 km 27h 35mins 147 EUR 199.75
Train 1514.24 km 33h 2mins 158 EUR 215.0
Bus 1210.99 km 37h 19mins 180 EUR 244.0
Flight 1025.44 km 4h 46mins 189 EUR 257.0
Bus 1370.72 km 33h 24mins 245 EUR 333.0
Drive 1233.44 km 27h 58mins 308 EUR 418.0
Take Bus from Heraklion to Lamia
Time: 12h 32mins Cost: 44 EUR; $ 54.0 - 66.0 USD CO2 Emission: 16.96 kgs
Take Bus from Lamia to Kakavia
Time: 3h 51mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 9.5 kgs
Take Bus from Kakavia to Fier
Time: 2h 23mins Cost: 5 EUR; $ 6.1 - 7.4 USD CO2 Emission: 5.21 kgs
Take Bus from Fier to Brindisi
Time: 4h 15mins Cost: 55 EUR; $ 67.5 - 82.5 USD CO2 Emission: 5.35 kgs
Take Train from Brindisi to Bari Centrale
Time: 1h 0mins Cost: 17 EUR; $ 20.7 - 25.3 USD CO2 Emission: 6.05 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Heraklion and Bari is to travel by train, which will cost about 147 EUR or 180.00 USD.