Queen Esther is approximately 2.5 hours long with a 15-minute intermission.