Wajib, mustahab and mubah hijrat
The respected scholar Allamah Hilli writes in his book Mumtahi that there are Three kinds of Hijrat (Migration), Wajib (obligatory), Mustahab (recommended) and Mubah (permitted).