The King Abdullah Sports City, also known as the Jewel Stadium, was announced as the venue of the final on 26 May 2024.[5] This was the eighth time the King Abdullah Sports City hosted the final following those in 2014, 2015, 2016, 2017, 2018, 2022, and 2023 and was the sixteenth time it was hosted in Jeddah.
Al-Hilal reached their record-breaking 19th final after a 2–1 win against Al-Ittihad.[6] This was Al-Hilal's third consecutive final, fourth final in five years, and seventh final since the tournament was reintroduced. Al-Hilal won last season's final on penalties after a 1–1 draw against Al-Wehda.[7]
Al-Nassr reached their fourteenth final after a 3–1 win against Al-Khaleej.[8] This was Al-Nassr's first final since 2020, and fifth final since the tournament was reintroduced. Al-Nassr lost their four most recent finals against Al-Ahli and Al-Hilal twice each.
The two teams met four times earlier in the season with Al-Hilal winning twice, Al-Nassr winning once, and one draw between them. This was the 21st meeting between these two sides in the King Cup and the sixth meeting in the final.[9] Al-Hilal won ten times including the 1989 Final and 2020 Final, while Al-Nassr won four times including the 1981 Final and 1987 Final. The two teams drew each other six times, with Al-Hilal winning the 2015 Final on penalty shoot-outs. This was the 184th competitive meeting between these two sides. In the clubs' 183 previous meetings, Al-Hilal won 72, Al-Nassr won 59 and the remaining 52 were drawn.[10]
Road to the final
Note: In all results below, the score of the finalist is given first (H: home; A: away).