To help people get around, CP – Comboios de Portugal is going to run special trains on its Lisbon and Oporto urban lines and offer €2 return tickets on the Lisbon, Oporto and Coimbra urban services.
In Lisbon in the early hours of 1 January, special trains leave Rossio towards Sintra at 1:30, 2:00, 3:00, 4:00 and 5:00 and from Cais do Sodré to Cascais at 2:00, 3:00 and 4:00.
In Oporto on 31 December, the special trains run on all lines between 21:14 and 22:57 to Oporto S. Bento. The leave from the same station between 1:20 and 5:30.
Because of the number of passengers that are expected, we recommend you buy the special €2 return ticket in advance.