For a round of golf with 4 people playing 18 holes, it will take 4 hours to finish. Everyone plays at different speeds, but other things to consider are the number of people playing and how many holes you will play.