La Universidad de Barcelona cuenta con seis campus repartidos por distintos puntos de la ciudad: Diagonal, Humanitats, Bellvitge, Mundet, Medicina y Torribera.
El campus de Diagonal cuenta con facultades ubicadas a ambos lados del eje marcado por la avenida que lleva el mismo nombre. Las paradas de metro más cercanas son Palau Reial (Farmacia, Química) y Zona Universitaria (Economía, Matemáticas, Arquitectura). El campus de Medicina está vinculado con el Hospital Clínico, ubicado al sur de la Avenida Diagonal. La parada más cercana es Hospital Clínic.
Si vas a estudiar en los campus de Diagonal o Medicina los mejores barrios donde buscar alojamiento son Sants y Les Corts. El trayecto desde la zona de Sants a las sedes del campus de Diagonal duran solo 16 minutos en la línea 3 de metro. El trayecto desde Sants al campus de Medicina es de solo tres minutos en metro en la línea cinco (Sants-Hospital Clínic). Desde Les Corts se tarda unos 25 minutos en llegar, 10 minutos en el tranvía T1 y el resto a pie.
El campus de Bellvitge, donde se encuentran las facultades de Enfermería, Medicina y Odontología, se ubica en Hospitalet de Llobregat, que ofrece diversas opciones de alojamiento para universitarios. La parada más cercana es Hospital de Bellvitge. La línea 1 de metro cruza buena parte de Hospitalet y el trayecto en metro al campus no supera los 16 minutos.
El campus de Mundet se ubica en la zona norte de Barcelona, en un entorno natural privilegiado. Aquí se encuentran las facultades de Formación del Profesorado, Pedagogía y Psicología. La parada de metro más cercana es Mundet. Las mejores opciones para vivir si estudias aquí son Horta y la Pau. El trayecto en metro (línea 5) desde Horta dura solo 10 minutos y 12 minutos desde Valldaura con la línea 3. A pesar de encontrarse a cierta distancia del campus, la zona de La Pau está muy bien comunicada y se tarda 42 minutos en llegar en metro (líneas 5 y 2) desde La Pau.