Los últimos rebeldes fueron derrotados en Gwalior el 20 de junio de 1858, siendo que los principales valedores de la revuelta ya habían sido muertos o habían huido del país.