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.
Book your seat now and experience Christmas like never before!