Aircraft accidents are extremely rare in the aviation sector. However, their consequences can be very dramatic. One of the most important problems is runway excursions, when an aircraft exceeds the end (overrun) or the side (veer-off) of the runway. After performing exploratory analysis and hypothesis tests, a Bayesian-network-based approach was considered to provide information from risk scenarios involving landing procedures. The method was applied to a real database containing key variables related to landing operations on three runways. The objective was to analyse the effects over runway overrun excursions of failing to fulfil expert recommendations upon landing. For this purpose, the most influential variables were analysed statistically, and several scenarios were built, leading to a runway ranking based on the risk assessed.