I wont lie. Its long. Multiply each player by [1 to 1.5 hours] and thats your game length. I get through a game with my son in about 3 hours. For a 4 player game, we played 4 hours the other day and it could have gone a few more. The best way to enjoy this game is not to rush it. Get a table where you can leave it and return to it the next day or so. Play an hour or so each time you sit down. It has the feeling of an evolution of society that way.
RE: Board Game Review: Civilization