
How to Get From Heraklion to Santorini
Ferry · Flight · Day Trip
In this in-depth route guide, you'll find the best ways to travel the 145 kilometre (90 miles) distance from Heraklion to Santorini. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Santorini as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
Written by Ela
Senior Travel Writer
Last updated 1 year ago
What are the 3 ways to travel from Heraklion to Santorini?
There are three ways to travel the 145 km distance from Heraklion to Santorini. You can choose between the ferry, flight, and day trip.
The journey takes between 2h 20m–11h and the quickest way is by ferry (2h 20m). If you're on a budget, the cheapest option is by ferry with tickets starting at €21 ($25).
2h 20m - 6h 20m
€29 ($25)
2h 40m - 3h 40m
€115 ($98)
11 hours
€1490 ($1270)
Heraklion to Santorini by Ferry
Direct ferries sail from Heraklion to Santorini all year round.
Note that there are more ferry trips during the summer season (May to October). Only 1 daily trip is available during the winter months (November to March).
Step 1: Heraklion to Santorini by Ferry
Seajets and Minoan Lines are the main companies operating ferry trips from Heraklion to Santorini in summer (May to October).
Travel time takes around 2 hours, with fares from €81 ($95).
Anek Lines also operates one ferry trip on Sundays, and tickets cost as low as €26 ($31). However, this ferry departs in the evening, so you’ll be arriving in Santorini at midnight. The trip also takes much longer, around 6 hours.
Ready to book your ferry?
Booking Tip
Tickets sell out fast in summer, so we recommend purchasing your tickets at least a couple of days prior to your trip.
In the off-peak season, only the older ferries are available. Anek Lines usually offers one daily trip from Heraklion to Santorini even in the colder months, but we recommend asking your hotel beforehand for the latest schedules.
You can board your ferry at Heraklion Port in the city centre. All ferries dock at Santorini New Harbour, located 8 km south of Fira.
Step 2: Santorini Harbour to Fira
From Santorini Port, you need to travel by bus or taxi to Fira, the island’s capital. Tourists usually stay in this town.
Buses bound for Fira are usually available at the port, just awaiting ferry arrivals. A ticket costs €2.50 ($2.90). You can expect to arrive at Fira Bus Stop in about 30 minutes.
In the event that the bus is already full, you have the option to take a taxi with rates from €29 ($34). Travel time would take around 20 minutes.
Is your hotel located elsewhere in Santorini? A taxi is your only option for a direct transfer. All buses from the port make their final stop in Fira. From Fira, you can take a bus to almost any town on the island.
Heraklion to Santorini by Flight
Taking a flight from Heraklion to Santorini is more expensive than taking a ferry. There is no direct flight for this route, and all flights make a stop in Athens.
It’s definitely a scenic way to travel this route, but we think short flights like this are not worth the amount of harm they bring to the environment.
Step 1: Heraklion City Centre to Heraklion Airport by Bus or Taxi
Heraklion Airport is located 4 km east of the city centre. The bus is the cheapest way to get there. A ticket costs €2.00 ($2.40), and the bus journey takes around 25 minutes.
The buses depart from Heraklion Bus Station every 10 to 15 minutes from 06:00 to 00:00.
Alternatively, you can take a 10-minute taxi with rates from €20 ($24).
Step 2: Heraklion to Santorini by Flight via Athens
Sky Express and Aegean are the two carriers that you can choose from if you want to fly from Heraklion to Santorini. Both airlines have daily flights for this route.
Note that there are no direct flights from Heraklion to Santorini. All flights make a stop in Athens.
Depending on the layover in Athens, the shortest flight duration could range from 2-3 hours. Airfares for flights with short layovers normally cost €88 ($105).
Step 3: Santorini Airport to Fira by Bus or Taxi
Fira, the island’s capital, is located 5 km northwest of Santorini Airport. A taxi is our recommended option to reach your hotel because it’s safer and more convenient. You can take a metered taxi with fares from €25 ($30). Travel time is around 15 minutes.
If you’re on a budget and don’t mind hustling through a very crowded ride, then you can also take the bus from Santorini Airport to Fira. Although a ticket only costs €1.80 ($2.10), we regret to say that taking the bus may cost you your wallet, cellphone, or other valuables. Thus, let this be a warning: watch your valuables!
Buses from Santorini Airport are notorious for pickpockets. If you must really take a bus, we recommend that you stay alert for the entire 25-minute ride.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Heraklion to Santorini by Day Trip
GetYourGuide also offers day trips from Heraklion to Santorini with rates from €1490 ($1750) per person.
This tour that takes 11 hours includes high-speed catamaran transfers to and from Santorini, a historical bus tour of the island, some free time in Fira town, and of course, a stop at iconic Oia.
Note that the tour starts from Heraklion Port. This means that you need to travel on your own to the port.
Rounding it up
We hope this guide was helpful in planning how to get from Heraklion to Santorini. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Heraklion to Santorini is 145 km.
ABOUT YOUR DESTINATION
Why Visit Santorini?
Santorini is home to one of Greece’s most iconic trademarks — whitewashed buildings overlooking cliffs. They blend beautifully with the island’s rugged landscape, which was shaped by a massive volcanic eruption hundreds of years ago. Not-so-fun fact: Santorini sits on a still very active volcano, whose crater is hidden under the sea.
Volcanic-sand beaches dot the coasts of Santorini. Some black, some red, others even multi-coloured. They all open up to alluring turquoise waters that will make you want to take a dip. Do yourself a favour and spend at least one sunset in Oia. It will be one of the most picturesque views you’ll ever see!
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.
Ferry Schedule Notice
Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.

Reader Comments
No comments yet — be the first to share your experience!