One of the most popular holiday destinations worldwide and the most visited of all the Greek islands, Santorini (or Thera / Thira), is easily reachable by air or ferry from Athens and can be combined for an island-hopping with islands like Mykonos, Crete, Paros, Naxos and more.
Santorini Airport has year-round flight connections with Athens, and summertime European connections.
Frequent ferries and high-speed catamarans link Santorini with Athens’ main port of Piraeus, Crete and various Cycladic islands. Your best bet for ferry timetables is OpenSeas.
You will find below all the needed information about how to get to Santorini:
Getting in from Athens by air is faster and not prone to sea sickness, compared to ferries. However, in season air tickets sell out well before most of the ferries.
Santorini (Thira) National Airport (JTR) is located north of the village of Kamari, with regular flights from Athens. The flight duration from Athens to Santorini is about 30 minutes. During summer, some airlines connect Santorini with other popular islands such as Crete (Heraklion), Rhodes and Mykonos, and during the months of July and August from Thessaloniki.
You can visit their website here: https://www.jtr-airport.gr/en
From May till October charter airlines fly directly to Santorini from many European airports.
Flights sell out early, so it is best to book your flight as soon as you find one that suits your dates. Book your flight here.
Frequent ferries and high-speed catamarans link Santorini with Athens’ main port of Piraeus, Crete and various Cycladic islands.
Take the ferry from Piraeus past Paros and Naxos to the new port of Athinios on Santorini. There is also daily connection between Heraklion (Crete) and Santorini during high season. If you prefer traveling by sea, your best bet is high-speed catamarans. The trip from Pireaus to Santorini takes 4.5hrs with a high speed ferry.
Ferries dock at the new port of Athinios, where buses and taxis meet each arrival to transport passengers to Oia, Fira, and elsewhere.
If you arrive by cruise ship, the experience will surely leave you with lasting memories. Cruise ships that call on Santorini do not dock but hold position in the caldera near the Old Port of Fira and require tendering, which is usually provided by the Union Boatman of Santorini. Locals with fishing boats occasionally transfer cruisers to the Old Port at Fira (Skala Pier, which seems not to have changed over the last 50 years).
For the best ferry prices, book your ticket here