BART and Caltrain will both offer late-night service on New Year’s Eve. Unlike BART, Caltrain will have free service on all trains starting Saturday, Dec. 31, at 8 p.m. until Sunday, Jan. 1, at 3:30 a.m.
The last Caltrain will depart San Francisco at 2 a.m. See the holiday schedule here.
BART will operate late into the night to help New Year’s Eve revelers get home safely.
The transit agency will run regular Saturday service “but with an extended closing time and extra event trains.”
The regular last trains of the evening on the Yellow, Blue and Orange lines will be dispatched from the end of their lines at midnight and then at 1 a.m. BART will run another set of last trains of the evening to serve 48 out of the 50 stations (all but the airport stations). These last trains will be timed to easily transfer to other lines to get home.
The last East Bay-bound train will run through downtown San Francisco at about 1:30 a.m. The last southbounds train heading toward Millbrae will run through downtown San Francisco at 2:10 a.m.