Vivo en Barcelona, y los domingos hay metro hasta la medianoche y autobuses (nitbus) toda la noche, los sábados y festivos también toda la noche. Sin embargo, puedes encontrar todo el horario del metro en Barcelona aquí.
Estarás bien yendo desde el aeropuerto a cualquier lugar a la hora que llegues.
Respecto a tu trayectoria específica, te recomiendo tomar el renfe desde el aeropuerto hasta Passeig de Gracia, y hacer una conexión a la L2 dirección *Badalona Pompeu Fabra*
y bajar en Tetuan (si quieres ir allí), o desde el aeropuerto tomar el renfe hasta Sants Estació, hacer una conexión a la L1 dirección *Fondo*
y bajar en Arc de Triomf o Marina