Historical Christmas Steam Train
The magic of the steam train and Christmas, between Porto and Ermesinde.
The Christmas Steam Train is more than just a journey; it is an immersion in the Christmas spirit, where tradition, nostalgia and fun come together to create magical moments for the whole family and for anyone who wants a unique experience.
On weekends (Saturdays and Sundays), from 13 December to 4 January, the iconic CP 0186 steam locomotive and 5 historical carriages run between Porto São Bento and Ermesinde, where the characteristic train whistle and steam from the chimney make the trip quite unforgettable.