you can use this ...it is not direct but it is fast
on the top of the page there is a mistake..they havent include naxos....see down the page...the cost of the ticktes etc
hi theres normally a highspeed that leaves crete(heraklion) around 9am approx stops off at santorini and ios and arrives in naxos approx 12.45 miday
ps .... dont miss out on not stopping in ios island its fantastic !! best beaches in greek islands
most up and coming in place to be !!!