Crete is a large island with so much to offer. You are surrounded by stunning beaches, archaeological sites, small islands, gorges & historical towns. To see all the “top sights”, it will take a minimum of 10 days – 2 weeks, however, you could easily spend 4 weeks and still have more to see.
So, realistically, we don’t recommend any less than 7 days. This will allow you to see a few of the main sites (Knossos, Samaria Gorge, Balos, Elafonissi Beach) and still have time to relax and indulge in the amazing Cretan Cuisine