Между тем израильтяне нанесли новый удар на Северном фронте. 28 октября началась операция «Хирам» против «Арабской освободительной армии» Каукджи, которая продолжалась чуть более 60 часов. Этого времени оказалось достаточным, чтобы войска Каукджи были разгромлены наголову. Арабы потеряли 200 человек убитыми и 550 взятыми в плен. Преследуя противника, израильские части вторглись на территорию Ливана и захватили 14 ливанских деревень. Ливанская армия вышла из войны. Израиль занял полосу «ливанской территории к югу от Литании до Малкии. Сирийцы сохранили свое укрепление перед мостом в Мишмар ха-Ярден, но за исключением этого вся Галилея была в руках Израиля. Война на севере страны практически завершилась»
14 ноября 1948 года Совет Безопасности ООН обратился к Израилю и его арабским противникам с предложением начать переговоры о прекращении огня. Однако Египет отказался от диалога с Израилем.
Египетское командование, произведя перегруппировку войск, готовилось к наступлению в направлении Фалуджи, чтобы деблокировать окруженную бригаду Таха-Бея.
В свою очередь командование «Цахал» решило провести операцию «Хорев», направленную на полное изгнание египтян из Негева и уничтожение войск противника в районе Газы. Для участия в операции были выделены пять бригад под командованием И. Алона.
22 декабря израильские войска внезапной атакой захватили высоту 86, господствующую над дорогой Газа-Рафиях. Египтяне ответили мощной контратакой с использованием артиллерии, танков и огнеметных бронетранспортеров. Части бригады «Голани», захватившие высоту, были вынуждены отойти. Но их атака заставила египтян сконцентрировать все внимание на этом участке фронта.
Тем временем саперы бригады «Негев» днем и ночью расчищали от песчаных заносов старинную римскую дорогу, известную под названием «тропа Рухейбы», ведущую в обход египетских укрепленных позиций в районе Бир-Аслуджа. 25 декабря по этой дороге двинулся отряд танков 8-й бронетанковой бригады. Внезапное появление израильских танков в глубоком тылу египтян решило исход сражения. 27 декабря египетские войска обратились в паническое бегство. Преследуя противника, израильтяне пересекли египетскую границу, вторглись на территорию Синайского полуострова и развили успех в направлении египетской военной базы Эль-Ариш. Однако полного разгрома египетской армии достичь не удалось.
1 января 1949 года посол США Д. Макдональд вручил израильскому правительству английский ультиматум, в котором говорилось, что если израильские войска не будут выведены из Синая, то Великобритания по условиям англо-египетского Договора 1936 года будет вынуждена оказать военную помощь Египту. Вечером того же дня посол Макдональд лично встретился с Бен-Гурионом и передал ему официальную ноту президента Трумэна:
«Правительство Соединенных Штатов Америки будет вынуждено пересмотреть свое отношение к вступлению Израильского государства в ООН… а также характер отношений с государством Израиль… Во избежание разрастания конфликта минимальным требованием со стороны правительства США является немедленный отвод израильских войск с территории Египта»
2 января передовые израильские части, находящиеся на расстоянии выстрела от Эль-Ариша, оставили Синайский полуостров. Во время их отхода случился инцидент, едва не ставший поводом для вступления в войну Великобритании. Израильские истребители, патрулировавшие на границе с Египтом, атаковали группу английских самолетов «Спитфайр», сбив в воздушном бою пять машин (по другим данным — три). На поиск пропавших «Спитфайров» вылетел разведывательный самолет «Москито» и несколько истребителей «Хаукер Темпест». На их перехват были направлены израильские самолеты, сбившие один «Хаукер Тампест».
На это событие Великобритания отреагировала крайне резко, потребовав ухода израильтян и из Рафиаха, захваченного ими во время отхода из Синая. Требование англичан было выполнено, хотя тем самым египетские войска, находящиеся в районе Газы, сумели избежать окружения и разгрома.
24 февраля 1949 года Израиль подписал с Египтом соглашение о перемирии. Согласно документу полоса Газы была оставлена под египетским контролем, а стратегическая зона Эль-Ауджи демилитаризована. В марте соглашение о перемирии было подписано с Ливаном: израильские войска ушли с ливанской территории. В апреле Израиль подписал мирное соглашение с Трансиорданией, в соответствии с ним демаркационные линии поделили Иерусалим на две части: израильскую и арабскую. Соглашение с Сирией было подписано в июле того же года.
Первая арабо-израильская война 1948—1949 годов завершилась. В ходе военных действий потери Израиля составили 6,5 тыс. человек убитыми, из них 4300 военнослужащих и 2200 гражданских лиц, 11,5 тыс. было ранено