Пойти на оперу – пойти на представление музыкально-драматического произведения («Пойти на итальянскую оперу», «Пойти на оперу “Моцарт и Сальери”»), пойти в оперу – пойти в оперный театр («Пойти в оперу на "Кармен"»). Так что возможны оба варианта