Plays are not always shorter than musicals. The running times of Broadway shows generally range between 90 minutes and 3 hours, and plays can fall anywhere within this range. New York Theatre Guide lists running times on each show's individual page, so be sure to check there to find out how long your desired play is.