Самостоятельно добраться можно на метро, станция так и называется Sagrada Familia. Можно и на автобусах, но мне кажется метро всегда удобнее. Билеты лучше купить заранее
http://www.sagradafamilia.org/en/tiquets/ потому что место это крайне популярное у туристов и можно долго простоять в очереди за билетом. Билеты разные: есть простой билет без аудиогида, просто на посещение самого храма, а есть и с аудиогидом и с правом подъема на смотровые площадки.