وفي شهر جمادى الأولى سنة تسع وعشرين هلك سعود أمير الوهابية وقام بالملك بعده ولده عبد الله ورجع محمد علي باشا من تلك الديار التي وصلها من ديار الوهابية عند إقبال الحج، وحج ومكث بمكة إلى رجب سنة ثلاثين ثم توجه إلى مصر وترك بمكة حسن باشا، ووصل الباشا إلى مصر في منتصف رجب سنة ثلاثين ومائتين وألف، فتكون إقامته بالحجاز سنة وسبعة أشهر، وما رجع إلى مصر إلا بعد أن مهد أمور الحجاز، وأباد طوائف الوهابية التي كانت منتشرة في جميع قبائل الحجاز والشرق وبقي منهم بقية بالدرعية أميرهم عبد الله بن سعود فجهز محمد علي باشا لقتاله جيشا وأرسله تحت قيادة ابنه إبراهيم باشا، وكان عبد الله بن سعود قبل ذلك يكاتب مع طوسون باشا بن محمد علي باشا حين كان بالمدينة وعقد معه صلحا على بقاء إمارته ودخوله تحت طاعة محمد علي باشا، فلم يرض محمد علي باشا بهذا الصلح فجهز ولده إبراهيم باشا وجعل أمر العساكر إليه، وكان ابتداء ذلك في أواخر سنة إحدى وثلاثين فوصل إلى الدرعية سنة اثنتين وثلاثين ونازل بجيوشه عبد الله بن سعود في ذي القعدة سنة 33، ولما جاءت الأخبار إلى مصر ضربوا لذلك ألف مدفع وفعلوا شنكا وزينوا مصر وقراها سبعة أيام، وكان محمد علي باشا له اهتمام كبير في قتال الوهابية وأنفق في ذلك خزائن من الأموال حتى أخبر بعض من كان يباشر خدمته أنهم دفعوا في دفعة من الدفعات لأجرة تحميل بعض الذخائر خمسة وأربعين ألف ريال، هذا في مرة من المرات كان ذلك الحمل من الينبع إلى المدينة عن أجرة كل بعير ست ريالات دفع نصفها أمير ينبع والنصف الآخر أمير المدينة، وعند وصول الحمل من المدينة إلى الدرعية كان أجر تلك الحملة فقط مائة وأربعين ألف ريال.