The speed of a round of golf depends on the skill of the player, the traffic of the course, the size of the course, the size of the group and the mode of moving around the course. Golfing 18 holes averages around four hours for a foursome of average players.
A normal golf hole will, on average, take a group of professional golfers around 10 minutes and a group of average amateurs around 15 minutes. This equates to an 18-hole round of golf taking anywhere from 3 to 4 1/2 hours.
Size of Group
If playing with a foursome, expect the round to take up to four or five hours. If playing with only one or two golfers, there will be less waiting required and the round can be finished in as little as two hours.
Riding vs. Walking
Balls can be reached and found much more quickly when riding a golf cart. A riding round can take 3 1/2 to 4 hours. When walking, a round can take as long as five hours.
Types of Courses
A full par-72 course will take approximately four hours to play, but a par-3 course with 18 holes can be completed in around two hours.
Good players who shoot at or around par can expect to finish 18 holes with a foursome in as fast as three hours, even walking.
On a very busy course, players could wait as long as five minutes on each tee box before starting the hole. Adding this on top of the normal 10 to 15 minutes of each hole can make a round as long as 4 1/2 to 6 hours.