Question: are tube trains running on new year's day?
Answer: There is usually free travel on the TfL network, including the Tube, from 11.45pm on New Year's Eve until 4.30am on New Year's Day. There is only limited public transport on New Year's Day, so check Transport for London's website for details and make sure you plan your journey in advance over the New Year period.