En 1806, il sert en Italie sous les ordres d'Eugène de Beauharnais, avant de participer à l'invasion du royaume de Naples au sein du corps de Reynier, où il commande les troupes de réserve ( et chasseurs à cheval et un bataillon du régiment suisse). S'il ne prend aucune part à la bataille de Campo Tenese le 9 mars, il joue en revanche un rôle important lors de la défaite de Reynier face aux Anglais à la bataille de Maida le 4 juillet, en couvrant la retraite française. Il est par la suite fortement impliqué dans la lutte contre les bandes de partisans calabrais. En récompense de ses services, Franceschi devient, le 7 mars 1807, aide de camp de Joseph Bonaparte, roi de Naples. Il est également nommé chevalier de l'ordre de la Couronne de fer dans les premiers jours de décembre.