Kolejnym przystankiem dla armii była Rosetta. Rano 13 lipca siły francuskie doniosły, iż w pobliskiej wsi Chobrakhitt stacjonuje 4000 mameluków. Wieś leżała nad Nilem, którym płynęło zaopatrzenie dla francuskiej armii (15 jednostek z ryżem i zbożem). W międzyczasie na rzece pojawiła się flota francuska, która miała wspierać piechotę ogniem. Jednakże wiatr pokrzyżował szyki Bonapartemu, ponieważ uniemożliwiał skuteczne manewrowanie. Flota francuska wyprzedziła piechotę o 5 mil. Wykorzystali to marynarze mameluccy, którzy zaczęli ostrzeliwać statki wroga posyłając kilka na dno. Generał Andreossy nakazał wyładowanie całego sprzętu i całą piechotę na brzeg widząc, iż mamelucy lepiej obeznani z żeglugą na rzece przeważają. Gdy przyszły posiłki francuskie osłaniające schodzących marynarzy odbito utracone statki i wyładowano cały ekwipunek na brzeg oczekując nadejścia sił głównych.