Ferrocarrils de la Generalitat de Catalunya (FGC) donarà servei durant tota la nit de la revetlla de Sant Joan, tal i com ha anat fent en els darrers cinc anys per aquesta mateixa nit i per la nit de cap d’any.

Així, els trens circularan sense interrupció per la zona urbana de Barcelona i pels trajectes Barcelona—Sabadell—Terrassa i Barcelona—Molí Nou (Sant Boi de Llobregat).

El servei que es donarà en el Metro del Vallès consistirà en una oferta de trens cada 15 minuts en les línies L6 i L7 (Reina Elisenda i Av. Tibidabo) i cada 45 minuts en les línies S1 (Barcelona—Terrassa) i S2 (Barcelona—Sabadell), en totes dues direccions. La freqüència de pas entre Barcelona i Sant Cugat serà d’un tren cada 25 minuts. Al Metro del Baix Llobregat hi haurà un tren cada 20 minuts en la línia L8 (Barcelona—Molí Nou) en ambdues direccions.