Metro doesn't want you driving drunk and neither does the city of LA.
Metro will be free from 9 p.m. until 2 a.m. Dec 24. This
counts for Metro buses as well as Metro rail. Metro will be free from 9 p.m. to 2 a.m. Dec. 31. Also, all trains, plus the
Orange and Silver Lines, will operate all night on New Year’s Eve. However, free fares only apply until 2 a.m.
Enhanced Metro Rail service will be provided for Grand Park’s New Year’s
Eve event and for the Rose Parade and Rose Bowl Game in Pasadena.
It' always a safe bet to take Metro on the holidays.