The easiest way to reach Naxos is by air to Athens airport and then continue by i.e. Olympic Air, Blue Star Ferries or Hellenic Seaways to Naxos.
On the web pages of Greek Travel Pages, Greek Island Ferries and on the portal OpenSeas are ferry- and hydrofoil-routes from Santorini (ATI), Mykonos (MYK) and Attiki (Athen) area to Naxos (NAX). In the Attiki area you can leave from the ports in Piraeus (TZE), Rafina (RAF) and Lavrio (LAV).
Most major airlines fly to Athens as well as low-cost carriers such as i.e. EasyJet or Germanwings. A overview over airlines operating flights to Athens can be found at the website of Athens Airport.
Another way of travelling is to order a "flight only" ticket to Athens, Santorini or Mykonos (continue with ferry or hydrofoil to Naxos) with a charter company such as i.e. My Travel.
If you select to go by ferry or hydrofoil from Piraeus then you can go by express bus X96 from airport to Piraeus port, local train directly to Piraeus, metro line 3 to centrum metro stop Monastiraki and then change to metro line 1 to Piraeus or by taxi.
Once you come to Naxos, it is recommended to rent a car, even if the island has some public buses and taxis. Information about bus schedules can be found at the K.T.E.L office in the middle of the port plaza on the port (north side - where boats arrive) or by calling +30-22850-22440. Taxis have fixed prices of about EUR 1 per km. A good car rental company will normally meet you in the airport or the seaport with your pre-ordered car.
Travel to Naxos
Travel to Naxos
Villa Bella - Glyfada Beach house - Panorama view