Hanya Muharebesi , 14 Ağustos 1646’da Venedik Cumhuriyeti filosu ve Giovanni Cappello komutasındaki müttefiklerinin Girit’teki Hanya limanında demirli Osmanlı gemilerini yok etmeye çalışmasıyla gerçekleşti. Venedikliler liman savunmalarını delemediği için saldırı başarısız oldu.

gece, Cappello tüm filosuna denize açılma emri verdi, ancak ters batı rüzgarı Venediklileri Suda Körfezi’ndeki demirleme yerlerine geri dönmeye zorladı. Üç gün sonra, Cappello tekrar yelken açtı ve hatta filosunu savaş düzeninde konuşlandırdı, ancak saldırmaktan çekindi; Papalık ve Hospitalier komutanları saldırıyı anlamsız buldular, çünkü Osmanlılar Hanya’ya ulaşmıştı. Cappello rüzgar tekrar değişene kadar oyalandı ve Hıristiyan filosunu Suda’ya geri dönmeye zorladı. Ancak Osmanlılar boş durmadı. Birlikleri Hanya’dan Suda’ya karadan hareket etti ve demirli Hıristiyan gemilerine ateş edebilecek topçu mevzileri kurdu. Venedikliler demirleme yerlerini iç koydan ağzına taşımak zorunda kaldılar, burada girişi koruyan Venedik kaleleri onları koruyabilirdi. 12 Ağustos gecesi, Papalık ve Hospitalier gemileri Kythira (Cerigo) yakınlarındaki bir ikmal gemisiyle buluşmak üzere ana filodan ayrıldı . Ertesi sabah Cape Spada’yı dönerken, Venedik filosunun arkalarından yelken açtığını ve Hanya’ya saldırmak üzere yola çıktığını gördüklerinde, şaşkınlıklarını gizleyemediler. Papalık ve Hospitaller gemileri aceleyle Venedik filosuna katıldı. Hristiyan filosu 13 Ağustos’ta Hanya’ya vardı ve şehrin üç mil açığında demir attı, kadırgalar yelkenli gemiler yetişene kadar beklemek zorunda kaldı.

Ertesi gün, 14 Ağustos’ta Cappello, Hanya’daki Osmanlı gemilerine bir saldırı emri verdi. Osmanlılar, gemilerinin geri kalanı arkalarında olmak üzere altı büyük kadırgasını limanın girişine yerleştirirken, Venedik filosu iki bölüm halinde ilerledi: Battista Grimani komutasındaki kırk yelkenli gemi batıdan önde, kadırgalar ise doğudan yan yana. Venedik kadırgaları kalelere ateş açtı, Grimani ise kuzey rüzgarından yararlanarak batıdan doğuya doğru yelken açtı, sancak toplarını ateşledi, sonra silahlarını takıp limana doğru doğudan batıya döndü. Osmanlı mevzilerinden üçüncü geçişinde iki ateş gemisi gönderdi , ancak liman girişini tıkayan zincirler onları durdurdu. Onları takip eden diğer üç ateş gemisi de aynı şekilde başarısız oldu. Limandaki Osmanlı gemilerine gerçek bir zarar veremeyen Cappello, Suda’ya geri dönme emri vermek zorunda kaldı; Papalık ve Hospitaller gemileri ise Kythira’ya doğru yollarına devam ettiler.

Cappello ile Osmanlı ikmal filolarını durdurmak için işbirliği yapmayı kabul etmelerine rağmen, cesareti kırılan müttefik filoları 8 Eylül’de Kythira’dan evlerine doğru yola çıktı. Cappello’ya François de Nuchèze komutasındaki bir Fransız gemi filosu katıldı , ancak onlar da Ekim ayı sonlarında evlerine döndüler. Cappello, Osmanlı kadırgalarının Yunanistan’daki Volos’a yelken açmasını ve Girit’e taze erzakla dönmesini engelleyemedi ; Suda’ya yapılan Osmanlı saldırısı ise başarısız oldu. Osmanlılar daha sonra Rethymno’yu kuşattı . Cappello, Suda ve Rethymno’ya takviye birlikler getirdi ve ardından Hanya’daki Osmanlı filosunu abluka altına almaya çalıştı, ancak kadırgalar ve yelkenli gemiler arasındaki zayıf işbirliği nedeniyle başarısız oldu ve bu da Osmanlı filosunun büyük bir kısmının kuzeye kaçmasına neden oldu. Rethymno 13 Kasım’da teslim oldu. Bu başarısızlıklar dizisi Cappello’nun görevden alınmasına ve yerine Giovanni Battista Grimani’nin Deniz Kuvvetleri Komutanlığı görevine getirilmesine yol açtı . Cappello Venedik’e döndüğünde yetersizlik nedeniyle yargılandı, ancak mürettebatı arasında hastalığın yol açtığı hasar nedeniyle serbest bırakıldı.