By plane to Naxos:
If you are flying into Athens International Airport, you can fly directly to Naxos with Aegean Airlines / Olympic Air or with Sky Express. (In high season there are extra flights. Please note that it is a good idea to book in advance as space is limited) Travel time to Naxos by plane is approximately 35 minutes.
From Mykonos or Santorini to Naxos:
The closest international airports to Naxos are the airports on the nearby islands of Mykonos and Santorini. If you fly to these airports (note: only in high season), the connection to Naxos is by sea. A regular ferry or high-speed catamaran service is available from both Islands.
By ferry to Naxos:
Another option is to take an bus, metro or taxi from Athens to the port of Piraeus by Airport and from there travel by ferry or high-speed catamaran to Naxos.
Travel time to Naxos from the port of Piraeus by ferry varies from 5.5 – 6 hours depending on the timetable and from Pireaus via a high-speed catamaran from 3.5 to 4 hours, depending on the company and timetable.
Please note that in the summer months, a second port, Rafina Port, about 30-45 minutes drive from Athens Airport, also has boats departing to Naxos. (Note: You can only come to Rafina from the airport by bus or taxi).