Com a proximidade das festas de fim de ano, a Companhia Paulista de Trens Metropolitanos (CPTM) e o Metrô de São Paulo ajustaram seus horários para atender à demanda dos passageiros. No dia 24 de dezembro, véspera de Natal, todas as linhas do Metrô operarão com frota de dia útil, permitindo a circulação com maior fluidez. Já no dia 25 de dezembro, as linhas funcionarão das 4h à meia-noite com frota reduzida, similar a um domingo. Para o Réveillon, no dia 31 de dezembro, medidas especiais serão tomadas para evitar aglomerações, com algumas estações, como Paraíso, Brigadeiro e Trianon-Masp, operando ininterruptamente durante a noite.
Além disso, a estação Consolação, próxima ao evento da Avenida Paulista, será fechada às 16h do dia 31, com reabertura prevista para as 6h do dia 1º de janeiro, visando garantir a segurança dos passageiros. No dia 1º de janeiro, o funcionamento das linhas do metrô será retomado normalmente, com embarques a partir das 4h40. As estações Paraíso, Brigadeiro e Trianon-Masp terão bilheteiras funcionando durante toda a madrugada, enquanto nas demais estações a venda de passagens ocorrerá até as 2h30.
A CPTM também terá uma programação diferenciada. No dia 24 de dezembro, a circulação de trens será normal nas linhas Rubi, Turquesa, Coral, Safira e Jade, incluindo o serviço Expresso Aeroporto. No dia 25, os horários serão semelhantes aos de um domingo, e no dia 31 a operação será normal. No dia 1º de janeiro, os intervalos nas linhas da CPTM seguirão a programação de domingo, com foco na segurança e conforto dos passageiros.