Question: how long does it take for a horse to win the grand national?
Answer: The Grand National generally lasts between 9 and 11 minutes, with the length of time it takes to be run depending on the ground conditions. The fastest ever time is 8 minutes 47.8 seconds recorded by Mr Frisk in 1990. The slowest time is 14m 53s, recorded by Lottery who won the first Grand National in 1839.