Après plusieurs tentatives, Garibaldi débarque en Calabre le avec . Il choisit un trajet plus long pour éviter les troupes bourboniennes et débarque sur la plage de Melito di Porto Salvo. Garibaldi dispose désormais de près de face aux bourboniens. Le , l'armée des Bourbons, commandée par le général Giuseppe Ghio, est désarmée à Soveria Mannelli et se rend sans combattre. Le , Garibaldi et ses hommes entrent en Basilicate par la commune de Rotonda peu de temps après que l'insurrection de la Lucana a soulevé la région en faveur de l'unité nationale. Les Mille s'engagent ensuite dans la bataille du Volturno dont les Bourbons ressortent considérablement affaiblis.