The musical lasts about 3 hours including a 20 minute intermission after Act 1. Enough time for a short walk to the toilet or a refreshing drink!