Tickets to the opera are best bought on the website of the opera itself and well in advance. If it is important for you to just get to the opera, and not to any particular performance or action, then you can buy standing tickets for 3-4 euros 15-20 minutes before the start.