You’d be surprised to know that the Grand National only lasts a few minutes—in fact, the slowest ever recorded Grand National race didn’t even last a quarter of an hour. On the other hand, the fastest ever completed Grand National race clocked in at 8 minutes and 47.8 seconds. The time it takes for the Grand National to be completed largely depends on the conditions of the track and the weather—for example, if it was raining then the race is likely to take longer to be finished. However, the average time it takes for the Grand National to be completed is between 9 to 11 minutes.