This comprehensive guide on how to get from Athens to Santorini will help you plan your trip quickly and easily. It includes all the information you need to know on flights and ferries from Athens to Santorini.
How to travel from Athens to Santorini
People visiting Greece often wonder what is the best way to get from Athens to Santorini. A lot depends on what time of year and day you want to travel, and what sort of traveler you are.
Basically though, there are two ways to get from Athens to Santorini – by plane, or by boat.
As there are a few different companies flying between Athens and Santorini, and a few different ferry companies, I've compiled the information in one place to make life easier for you.
Underneath, you can see an index to this blog post, with links that will take you through to the appropriate section.
Athens to Santorini Travel Guide
This guide on how to get to Santorini from Athens is broken down into the following sections:
- Flights from Athens to Santorini
- Flying from Athens to Santorini with Olympic Air / Aegean Airlines
- Flying from Athens to Santorini with Ryanair
- Flying from Athens to Santorini with Ellinair
- Flying from Athens to Santorini with Volotea
- Flying from Athens to Santorini with SkyExpress
- Flying from Athens to Santorini – Which company is the best?
- Tips for buying flight tickets from Athens to Santorini
- Athens to Santorini by boat
- Summer and Winter Ferries to Santorini
- Getting to Pireaus Port from the Athens airport and central Athens
- Getting to Rafina Port from the Athens airport and central Athens
- Types of boats travelling between Athens and Santorini
- Getting from Athens to Santorini on the slow ferries – Blue Star Ferries
- Ferry Seating Arrangements
- Getting from Athens to Santorini on the Hellenic SeaJet ferries
- Getting from Athens to Santorini on the Golden Star ferries
- Buying boat tickets from Athens to Santorini
- Luggage on Greek boats
- How to get from Athens to Santorini – The best way
Flights from Athens to Santorini
Many people, especially those who have limited time in Greece and those who need to plan months in advance, choose to fly from Athens to Santorini.
The main advantage is the time – flights to Santorini only take 45-50 minutes, so if you only have a few days in Greece, flying from Athens to Santorini makes sense.
In terms of price, flights to Santorini can actually work out cheaper than the boat, especially if you book well in advance.
Prices vary widely, depending on the company you are using, the season and time of day when you are travelling, whether you have checked luggage, whether you want to select your seat, how long in advance you book your flight to from Athens to Santorini, the class you have selected and a few other things.
A return flight to Santorini can cost you from under 50 to a few hundreds of euro, so it’s worth spending some time researching.
At the time of writing, there are five companies flying from Athens to Santorini – Olympic Airways (Greek), Ryanair (Irish), Ellinair (Greek), Volotea (Spanish) and SkyExpress (Greek).
Flying from Athens to Santorini with Olympic Air / Aegean Airlines
People who have been travelling to Greece for years, might remember that Olympic Air was merged with Aegean Airlines in 2013. While Aegean covers international routes in Europe and beyond, Olympic Air covers flights inside Greece.
According to TripAdvisor's Travelers' Choice Awards, Aegean Airlines was voted the best regional airline in Europe and Greece for 2019, not for the first time.
It also ranked first in the category of Best Business Class in Europe. Overall, the planes are great, and the crew is very nice and helpful. There are two types of planes operating this route, one of them being a small propeller plane.
Olympic Air includes a standard piece of hand luggage as well as one personal item for free, but you have to pay for checked luggage.
You will be offered a refreshment and small snack on board. Prices from Athens to Santorini start from about 65 euro in low season, but can go well over 200 euro for peak season.
Flying from Athens to Santorini with Ryanair
Ryanair is a low-cost airline based in Ireland, and it definitely is a controversial company.
While it has a really high punctuality record, with reportedly 86% of the flights arriving no later than 15 minutes after scheduled time, it is also known for leaving people stranded in European airports, making people pay for anything extra, and poor customer service overall.
However, Ryanair’s prices can be really low – if you book in advance, you can find flights for under 45 euro return, or less if they are running a promotion.
The catch here is that you will need to pay extra for any piece of luggage, whether it is hand luggage or a bigger sized luggage.
Add-ons start from about 15 euro at the time of writing, but Ryanair’s policies change all the time, so you will need to do your own research at the time of booking your tickets.
While on board, you can purchase food or drinks, but my advice is to buy some water from the airport instead, as Ryanair’s prices are quite steep.
Their website is here: www.ryanair.com
Flying from Athens to Santorini with Ellinair
Ellinair is a smaller Greek company that flies within Greece and also to Russia. They offer one checked luggage of up to 20 kg for free, along with the 8 kg hand luggage and a personal item. They also provide coffee and biscuits on board.
We haven’t flown with them, but they are fast becoming the preferred airline of several people.
Ellinair has a rather irregular service, so if you are coming in winter or want to fly on specific days in high season, you might find that it doesn’t operate.
Prices might actually be higher than the base Olympic Air fare, but if you have checked luggage it might be the best deal.
Their website is here: www.ellinair.com
Flying from Athens to Santorini with Volotea
The Spanish company called Volotea flies from Athens to Santorini in summer only. Its prices are not much lower than those of other companies, while the range of add-on options it offers is rather confusing and it might take a while to get your head around it.
If you are a frequent flier within Europe, you can consider their MegaVolotea membership, where you pay a one-off fee to have discounts on flights and add-ons.
Their website is here: www.volotea.com
Flying from Athens to Santorini with SkyExpress
SkyExpress is another Greek company that flies within Greece. Like Olympic Air, it offers two pieces of hand luggage for free, however the bigger one (up to 8 kilos) will have to be checked in.
SkyExpress flies all year round and prices for a return ticket start at just over 100 euro.
Their website is here: www.skyexpress.gr
Flying from Athens to Santorini – Which company is the best?
While I haven’t flown with all five companies myself, I’ve heard good comments from other travelers.
All in all, if budget is an issue, just go with the lowest fee, which is not always Ryanair.
If you don’t want to fly with a low-cost company, my suggestion is to fly with Olympic Air, or Ellinair if you have checked luggage. Remember that neither Ellinair nor Volotea fly in winter.
If you are planning to take a flight from Athens to Santorini straight after your international flight to Athens airport, make sure that you allow plenty of time for immigration as well as walking to your gate.
Keep in mind that not all gates at Athens airport are at the same place. As an example, Ryanair’s gates are about a 15 minute walk from the airport’s main building, while Olympic Air flies from the main terminal.
I recommend at least 2 hours or more between flights – there is plenty to do at Athens airport, so you won’t be bored.
One more suggestion – if you are flying back from Santorini to Athens, allow at least 2 hours at the Santorini International Airport.
As it’s really small, chances are there will be long queues, so make sure you are there in good time for your flight. The Santorini Airport is only a 10 minute drive from Fira. You can pre-book a taxi here – Santorini Airports Transfers.
Tips for buying flight tickets from Athens to Santorini
Like for most flights, you can use popular search engines such as www.skyscanner.com or www.kayak.com to compare prices.
However, note that the price you see will typically include no luggage or hand luggage, so you will need to add that on to the base price.
If you are planning a trip to Greece and are thinking of flying from Athens to Santorini, subscribe to the air companies’ newsletters, as they often announce promotions months in advance.
In general, the earlier you buy your ticket, the less expensive it will be. If you try to book a last minute ticket in peak season, you may get prices as high as 300-400 euro, or even no availability.
Athens to Santorini by boat
While flying from Athens to Santorini will get you there in less than an hour, many people prefer to take a boat. Before low-cost flights came about, this is what most Greeks used to do, especially if they wanted to bring their vehicle to Santorini.
One of the best websites to compare and book boat tickets from Athens to Santorini (or any Greek island, for that matter) is https://www.ferryhopper.com/en/.
As Santorini is a very popular destination, it is recommended to book your boat tickets well in advance, especially if you want a cabin or can only travel on a specific boat or a specific day.
While it might be possible to get last minute tickets even in high season, it is not guaranteed that you will find any, so if you know your plans already there is no reason to postpone getting your ferry tickets to Santorini.
Summer and Winter Ferries to Santorini
Depending on the season, the number of boats travelling from Athens to Santorini differs quite a lot.
In winter there is only one boat a day departing from Pireaus, the main port of Athens, at 7.25 am. In summer, there are plenty of boats, travelling from both Pireaus and Rafina.
All these boats will first stop on other islands, so if you go to Santorini by boat you will get to see some more Greek islands, such as Paros, Naxos, Mykonos and Ios, depending on the route.
The massive Pireaus port is a half hour away from central Athens and over an hour from the airport by taxi. Pireaus port is quite chaotic, so you will need to allow plenty of time to find the gate where you are departing from.
Just to give you an idea of the size, you should know that there is a dedicated free bus running inside the port area, transporting passengers leaving from faraway gates.
Boats to Santorini depart from between gates E6 and E7, which is walking distance from Pireaus metro and suburban railway station.
This is a map of Pireaus port – time for you to learn some Greek! – Travel Viva
Getting to Pireaus Port from the Athens airport and central Athens
You can get to Pireaus ferry port from the airport by Athens metro, suburban railway or the express bus X96.
The bus leaves from just outside the airport terminal. Tickets cost 6 euro and need to be purchased outside the bus and validated when you board the bus.
To get to the metro or the suburban railway you need to walk a little further. Tickets cost 10 euro. You can also take a taxi.
Depending on mode of transportation and traffic / time of the day, you will generally need at least an hour to get from the airport to Pireaus.
If you are in central Athens, you can either get the green metro line, or a taxi. A single metro ticket costs 1.40, while the taxi will be metered.
Allow plenty of time in Pireaus before your boat departs – I suggest getting there an hour before your trip in order to find your gate.
Read my full article: How to get from Piraeus to Athens Airport and city centre
Getting to Rafina Port from the Athens airport and central Athens
Rafina is a much smaller (and less busy) port, located around an hour away from central Athens and a half hour from the airport.
There are direct buses to Rafina from Pedion tou Areos, close to Victoria metro station in central Athens, and from the airport, across the street from the Sofitel Hotel.
This bus is run by a different company from the X96 bus, and you will need to get the ticket on board for 3 euro.
You can also get a taxi from either the airport or the centre.
Types of boats travelling between Athens and Santorini
The types of boat from Athens to Santorini differ quite a lot. There are bigger boats that are cheaper, but take longer to reach Santorini, and smaller, faster boats that are more expensive, but take much less time.
If you get sea sick easily, it’s best to give those a miss, as your ride might be quite bumpy because of the occasional strong winds.
The main advantage of the boat vs the plane, is that you will get to see some of the amazing Mediterranean Sea.
Boat tickets will most likely be cheaper than air tickets if you book last minute, but if you book weeks or months in advance you might find that the plane may be cheaper than the boat.
Boat prices range from about 35 euro to a lot more, depending on what type of seat you get and on whether you want a cabin or not.
Ferries arrive at Athinios port, Santorini’s main port. From there, it will be an unforgettable bus or taxi ride up to the town of Fira, or wherever your accommodation is on Santorini.
As most people are met by a taxi arranged by their accommodation, the port might be quite chaotic, so pay extra attention to your valuables.
Getting from Athens to Santorini on the slow ferries – Blue Star Ferries
The only boats that run from Athens to Santorini all year round are operated by a company called Blue Star Ferries.
There are several Blue star ferry boats on the Athens-Santorini itinerary, leaving Pireaus at 7.25 am every day throughout the year, and also 17.30 or 18.00 pm on some summer days.
The Athens to Santorini ferry takes just under 8 hours to get to Santorini, though in practice they can be delayed.
The Blue Star boats are massive passenger boats that also carry vehicles. They have several decks, lounges, restaurants, cafes, toilets, small shops selling books and clothes, and other amenities to keep you occupied during your trip.
Ferry Seating Arrangements
There are many seat options on the Blue Star boats, ranging from a deck seat / economy to a single cabin. A deck seat costs just over 40 euro, but you will get no guaranteed seat. This can be a pain, especially at busy times of the year.
For a few extra euro, you can get a reserved “airplane” seat inside the boat. It is definitely worth it, as you will have your own designated seat, while you will also be able to wander around the boat and sit on the deck if you want.
Make sure you bring a jacket, as the air-con can get quite chilly.
Seats in business class are 58 euro. They offer a quieter environment, and there is also waiter service. While the seats in business class look more comfortable, I am not sure they are worth the extra cost.
Finally, there are cabin options varying in price, with the most expensive cabin option from Athens to Santorini costing around 120 euro. Cabins can be sold out weeks in advance, so plan ahead if you want one.
There are cabins for 1, 2 or 4 people, and they can either be “inside” cabins (with no window view) or “outside” cabins (you can see the sea from the window).
The slow Ferries are the best option if you get seasick easily, if you want to sit on the deck, if you are not in a hurry, and if you like boats in general. They are also your best budget option if you only book a few days in advance.
Getting from Athens to Santorini on the Hellenic SeaJet ferries
There are a number of high-speed ferries run by a company called Hellenic SeaJet. In general, the word “Jet” is included the name of the boat – World Champion Jet, SeaJet 2, Tera Jet, Naxos Jet.
These ferries run in spring, summer and autumn, and will take you from Pireaus to Santorini in 4.5 – 5.5 hours.
The SeaJets differ between them in terms of inside space and overall size of boat. The smaller SeaJet ferries don’t carry vehicles.
All of them offer two types of indoor seats, standard and business, and there is no cabin or deck option – in fact, there is not much of a deck, so you can’t really wander around the boat.
The standard fare costs between 55 and 70 euro, and business class is an extra 10-15 euro. If you decide to take a SeaJet in peak months, you might prefer to book business class, or you could end up being too crammed. They get sold out days or weeks in advance, so it’s best to book early, especially for trips during high season.
The SeaJet ferries, especially the ones that don’t carry vehicles, are not a great choice if you are prone to sea sickness. The winds in Greece are often strong, and your trip will be unpleasant, in the best case, or even cancelled, in the worst case.
The SeaJets also lack cabins, which might have been your preferred option, especially if travelling with family. In general, SeaJet boats might be best for shorter trips, e.g. between islands.
Getting from Athens to Santorini on the Golden Star ferries
The Golden Star ferries are another company, operating both a slow boat and faster boats. Their budget option is Superferry II, which departs from Rafina, and takes around 8.5 hours to get to Santorini.
At 35 euro for a deck seat, it is slightly cheaper than the Blue Star. It also offers airplane seats and cabins. There is also the slightly faster Superrunner, which takes just under 7 hours and costs 45 euro.
This company also offers a faster boat from Pireaus ferry port called Supercat. It costs 55 euro, and takes just over 5 hours to get to Santorini. This is significantly cheaper than the Sea Jet ferries, and significantly quicker than the Blue Star Ferries.
Buying boat tickets from Athens to Santorini
There are several providers selling tickets online, and https://www.ferryhopper.com/en/ is one of the best. It will bring up all boat options on a specific day, and you can choose the one you want.
While you can’t print your own ticket after you buy it online, Ferryhopper gives you the option to collect it from your hotel in the Athens or Pireaus area, for a 10 euro fee. Alternatively, you can pick it up from the port at any time before your departure.
You can also buy your tickets directly from the companies’ websites, i.e. www.bluestarferries.com, www.seajets.gr and https://goldenstarferries.gr/en/, where you can also find information about the boat you are interested in.
Again, you will need to collect the tickets before your trip from the ticket agent. All companies have kiosks inside the port. Allow plenty of time to pick up your tickets as there may be long queues.
If you have plenty of time in Athens before leaving for Santorini, or if you are travelling off-season, or if you have no set plan while travelling in Greece, you can buy your ticket in person, from any travel agent in central Athens or elsewhere.
There is also a travel agent at airport, called Aktina Travel Group. Note, however, that some boats, especially the SeaJets, might be fully booked.
In all cases, check if you qualify for a discount – ISIC holders qualify for a 50% off on some boats, while there are free or reduced-priced tickets for children on all boats.
Luggage on Greek boats
Once you board the boat, there are designated areas where you will be asked to place your luggage. If you have hand luggage, it’s best to bring it with you upstairs, even if just to avoid the chaos of finding it upon your arrival to Santorini.
There will generally be plenty of space to store it close to your seat. While most boats have escalators, bear in mind that they don’t always function, so if you want to bring your luggage with you, make sure you can carry it.
How to get from Athens to Santorini – The best way
All in all, the best way of getting from Athens to Santorini depends on your preferences.
Flying only takes 45-40 minutes, and if you only have hand luggage it’s a breeze.
A boat journey takes anything from around 5 to 8-9 hours, but it is a cool experience, plus you will get to see the caldera views upon your arrival to Santorini.
I would personally choose to fly, and look for low-priced flights well in advance. The Mrs, however, loves the slow boats, as apparently it helps getting mentally prepared for a beach holiday. Go figure!
More Greece Travel Guides
Traveling around Greece this year? You might like to check out these other travel guides.