For inexperienced people I'd say 180 minutes. After 2-3 plays your playing time will be much closer to the 120 minute mark though. My games last 2 hours now I'd say.
For me some games ~120, some (mostly with new players) closer to 3h mark. But on avearge 150min