Savaş Öncesi-
Hitit ordusu Anadolu’dan Suriye’ye yaklaşık 37.000 asker ile yola çıktı. Hitit ordusuna III. Hattuşili ve II. Muvatalli komuta ediyordu. Yeni Mısır ordusunun başında ise Firavun II. Ramses başkentten yola çıkarak Hitit topraklarına ilerlemekteydi. Mısır ordusu yaklaşık 20.000 kişiden oluşmaktaydı. Mısır ordusu Amon, Ra, Ptah, Seth bölüklerinden oluşmakta ve her bölükte 5000 asker bulunmaktaydı. Firavun Amon bölüğü ile Filistin’in kuzeyine doğru ilerledi. Hızlı bir şekilde ilerleyen firavun Ptah ve Seth bölüğü ile arasını açmıştı. Yanında Ra bölüğü bulunmaktaydı. Mayıs ayında Kadeş’e sadece 15 kilometre kalmıştı. Ancak Hitit ordusu görülmemektedir.
Mısır ordusu, Orontes Nehri’ne geçerken iki yerli bedevi yakalandı ve sorgulandı. Bedeviler, Hitit ordusunun Halep’in 160 kilometre kuzeyinde olduğunu ve Ramses’ten korkarak Hattuşaş’a kaçtıklarını söyledi. Ancak bu durum gerçek değildi Hititliler, Mısır ordusunun peşindeydiler. Ramses, Hititlilerin kendisinden kaçtığını düşünerek Orontes Nehri’ni geçti. Ordusunu ikiye böldü ve Amon bölüğü ile Kadeş’in kuzeybatısına kamp kurdu. Ra bölüğünü ise güneybatıda bırakmıştı. Seth ve Ptah bölüğü ise çok geride kalmıştı.
Savaş-
Ramses kampının yakınlarında kamp kurmuşken iki Hititli casus yakalamıştı. Casuslar konuşturuldu ve Hitit ordusunun Kadeş’in arkasında beklediğini söylediler. Ancak Hitit ordusu o sırada Orontes Nehri’nin güneyinde ve Ra birliğine saldırmaya hazırlanmaktaydı. Ramses bu casuslara da inanmıştı, ancak daha sonra farkına vararak iki subayını Ra birliğini uyarmak için göndermişti. Ancak subaylar birliğe ulaşana kadar, Ra birliği dağılmıştı.
Hitit ordusu Ra birliğini dağıtmış ve geri kalanların peşine düşmüştü. Hitit ordusu sonunda Amon birliği ile karşı karşıya geldi ve Mısır ordusunu ağır bir yenilgiye uğrattı. İlerleyen saatlerde Hitit ordusu içerisinde bulunan müttefik askerler savaşı kazandıklarını düşünerek düzenini bozmuş ve firavunun karargahını yağmalamaya koyulmuştu. Ramses bu sırada ordusunun düzenini tekrardan kurdu, geride alan Ptah ve Steh birlikleri ise Hitit ordusunun sağ kanadına saldırdı. Ramses ordularını Mısır’a çekmiş ve Hitit ordusu onları takip etmiştir.
Savaşın Sonucu-
Hititler savaş sonucunda Amka ve Amurru’yu ellerinde tutmuştu. II. Ramses ise genişleme politikasından vazgeçti ve ülkesinin imarı için çalıştı. Mısır kaynaklarında II. Ramses’in Hititleri mağlup ettiği yazmaktadır. Ancak savaşta iki tarafta kesin bir sonuç alamayarak ağır kayıplar yaşamıştır. Savaş sonucu ise Kadeş Antlaşması imzalanmıştır.
Antlaşmaya göre; iki ülke birbirlerinin ülkelerine yapılacak herhangi bir saldırıda yardım gönderecektir. İki ülke bir birlerinin topraklarına kaçan kişileri kendi ülkelerine teslim edilecek, ancak bu kişiler şiddetli bir şekilde cezalandırılmayacaktır. Antlaşma metninde Ramses ve Hattuşili arasındaki dostluklarının, kardeşliklerinin ve krallıklarının devamı için yapılan bir antlaşma olduğu yazmaktadır.
