The closest metro (underground) stations to Graça are INTENDENTE and MARTIM MONIZ on the green line.
From Intendente you can get to Graça using tram #28 or bus #734
Other important metro stations are:
AEROPORTO – for Lisbon International Airport
ROSSIO – for trains to Sintra
CAIS DO SODRÉ – for westbound trains towards the beaches and Cascais
APOLONIA or ORIENTE – for south, north or east-bound trains
ORIENTE or JARDIM ZOOLOGICO (SETE RIOS) – for intercity or international busses
SÃO SEBASTIÃO – for the Calouste Gulbenkian Art Gallery
CAMPO GRANDE – for Estádio José Alvalade and the Lisbon City Museum
ORIENTE – Parque das Nações and Oceanario de Lisboa

Map of Lisbon Metro