Vị trí của biển Địa Trung Hải Knossos. Knossos nằm trên bờ biển phía bắc của đảo Crete, trong vùng đất thấp màu mỡ gần Iraklion ngày nay. Knossos nằm trong đất liền khoảng 5 km trong thung lũng sông Kairatos, và bị che khuất khỏi biển bởi những ngọn đồi thấp (Roberts, 1979). Knossos đủ gần biển để nhận ra việc xuất nhập khẩu qua tàu biển sẽ dễ dàng như thế nào. Có bằng chứng cho thấy Knossos đã giao thương với Hy Lạp đại lục, nơi không cách Crete một khoảng cách đáng kinh ngạc.