Thanks everyone for the help! We looked into Viarails and Greyhound buses. We ended up booking tickets with the train. The nearest station is only 6km away so we should easily be able to take a bus there. We're going next Wed! It's only $46.20 for both ways so it's not too bad. The Greyhound would be a tiny bit cheaper, but the closest station is a lot farther away. I'm glad I'll get to see it this time. It's something I've wanted to do for a very long time (haha, so was seeing The Phantom of the Opera...I've wanted to see that since I was a kid I got to see it last year and was very happy.)

Anyway...thanks again for the help!