The distance between Heraklion and Thessaloniki is around 626km (389 miles) and the quickest way to get there is to fly which takes around 2hrs.
We've found 6 different ways to get from Heraklion to Thessaloniki by plane, ferry, car, train and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Thessaloniki → Heraklion if you're planning a return trip.
Fly from Heraklion (HER) to Thessaloniki (SKG).
Take a ferry to Piraeus then take the bus to Thessaloniki Monastiriou.
Multiple operators
Take the bus to Thessaloniki Macedonia Intercity Bus Station.
Citylines
Take a ferry to Santorini then Paros and then to Piraeus then take the train to Thessaloniki.
Multiple operators
1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take a ferry to Santorini and then to Piraeus then drive to Thessaloníki.
Multiple operators
There are several options for getting from Heraklion to Thessaloniki by plane, ferry, car, train and bus. The cheapest option is to fly which costs around €95 ($95) and will take around 2hrs.
The distance between Heraklion and Thessaloniki is around 626km (389 miles).
It takes around 2hrs to get from Heraklion and Thessaloniki by plane.
The quickest way to get from Heraklion to Thessaloniki is to fly which takes around 2hrs and will set you back approx €95 ($95).
The cheapest way to travel between Heraklion and Thessaloniki is to fly which will typically cost around €95 ($95) for a standard one-way ticket.
There is no train service that runs between Heraklion and Thessaloniki. We recommend that you fly from Heraklion (HER) to Thessaloniki (SKG). instead which will take 2hrs.
Yes there is a bus that runs regularly from Heraklion and Thessaloniki. It typically takes around 17h 30m and departs 4 times a week.
Yes there is a direct bus service that runs between Heraklion and Thessaloniki with no changeovers required. The bus runs 4 times a week and takes 17h 30m.
Citylines run regular bus services between Heraklion and Thessaloniki. Buses run 4 times a week and take around 17h 30m on average but will vary depending on you book with.
Yes you can fly from Heraklion and Thessaloniki. Flights depart from Heraklion (HER) and arrive at Thessaloniki (SKG). The flight takes around 1h 10m.
Yes there is a direct flight between Heraklion and Thessaloniki with no stop-overs required. Flights typically take around 1h 10m.
Olympic Air, Sky Express and Ryanair fly between Heraklion and Thessaloniki. Flights depart from Heraklion (HER) and and arrive into Thessaloniki (SKG). These flights usually take around 1h 10m.
The flight from Heraklion to Thessaloniki typically takes around 1h 10m. Flights depart from Heraklion (HER) and and arrive into Thessaloniki (SKG).
The closest major airport to Thessaloniki is Thessaloniki Airport (SKG) (SKG) which is approximately 14km (8 miles) from Thessaloniki. Kozani National Airport (KZI) (KZI) and Kavala International Airport (KVA) (KVA) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Heraklion to Thessaloniki. We recommend that you fly from Heraklion (HER) to Thessaloniki (SKG). instead which will take 2hrs.
If you don't have a car, the easiest way to get from Heraklion to Thessaloniki is to fly which takes, on average, 2hrs and will usually cost around €95 ($95).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly | 2hrs | €95($95) | every 30 mins | 626km (389 miles) |
Ferry and Bus | 14h 55m | €95($95) | once daily | 831km (516 miles) |
Bus | 17h 30m | €110($110) | 4 times a week | 890km (553 miles) |
Ferry to Santorini, train + 1 similar | 10h 50m | €105($105) | 4 times a week | 959km (596 miles) |
Ferry and Train | 11h 40m | €110($110) | once daily | 983km (611 miles) |
Ferry and Car | 11h 55m | €160($160) | once daily | 941km (585 miles) |
Sky Express
KTEL Thessalonikis
Citylines
Minoan Lines
The following major airports near Thessaloniki offer regular flights to various popular destinations within Greece and internationally.