Per altra banda, el TRAM també oferirà un servei ininterrompudament tota la nit del 31 de desembre. Hi haurà freqüències de pas de cada 20 minuts a la Línia T4 i 30 minuts a la Línia T5 entre les 22 i les 5 h.

Els Ferrocarrils de la Generalitat també estaran en servei durant tota la nit són els Ferrocarrils de la Generalitat de Catalunya. Els trens circularan de manera continuada per la zona urbana de Barcelona i pels trajectes Barcelona-Sabadell i Barcelona-Terrassa. Els trens de l’L6, L12 i L7 circularan cada 20 minuts, mentre que els S1 i S2 faran cada 45 minuts. A més, el Funicular passarà cada 10 minuts durant tota la nit.

Es preveu que l’acte central a l’avinguda de Maria Cristina sigui un dels punts més de més aglomeracions, per això el metro ha previst un desplegament especial de personal que ajudarà a regular els fluxos de passatgers a l’estació d’Espanya, així com a les d’Hostrafrancs, Tarragona, Rocafort o el Poble-sec, tant a l’inici com al final de la festa.

TMB també recorda que  a causa dels preparatius de la festa a l’avinguda de Maria Cristina, als voltants de l’emplaçament hi haurà desviaments en les línies de bus de TMB que hi circulen, inicialment la 13, la 23 i la 150. Aquestes afectacions que es podran ampliar a altres línies segons les restriccions de trànsit que s’apliquin a la plaça d’Espanya el mateix dia 31 i l’afluència de públic.