Getting to Naxos

By Sea
Getting to Naxos Island from mainland Greece is simple as there are frequent services from Piraeus port and many other Greek Islands. Piraeus port can be easily accessed from Athens International Airport, thanks to suburban rail and metro (change at Neratziotissa station) to Piraeus. There is also a direct bus link from Athens Airport to Piraeus port (route ×96). There are 4 to 8 daily sea schedules in total to and from Mainland Greece and journey time depends on ferry / catamaran type. Getting here with high speed vessels will take 3.5 to 4 hours, while journey time with a ferry is 5.5 to 6.5 hours.

Naxos is also connected with many Greek Islands such as, Santorini, Mykonos, Paros, Ios, Rhodes, Syros, Kalymnos, Sikinos, Folegandros, Skiathos, Amorgos, Koufonissia.

Ferry schedules can be found at

Note: Some of the ferry companies announce their summer ferry schedules in March.

By Air
There are 1-3 flights a day from Athens International Airport (25 minutes flight time).
Nearest international airports are on Santorini and Mykonos Islands. Ferry cross from Santorini and Mykonos is 1 hour and 30 to 50 minutes.

Getting around

Naxos has a very good road network and bus service. Bus schedules are available in the bus station at the port and in most of the hotels.

Cars, bikes and bicycles are available for hire. There are plenty rent-a-car and motorbike rental companies and many hotels can arrange the rental.

Taxis are also available. There is a minibus service (free of charge), which covers all main points of Naxos Town (Hora).