If I remember correctly right around 2 1/2 hours. There are activities before and after the actual performance. The venue where they are at could probably give you a more approximate time frame for what all will be going on.
They were always a favorite childhood place to go with my folks!!!