The allotted time of a NBA game is 48 minutes, split into 4 quarters of 12 minutes but normally it takes a much longer time to finish an NBA game as there are so many interruptions and delays involve in a game. A college (NCAA) game lasts about 40 minutes (2 halves of 20 min).