The Ffestiniog Railway is Porthmadog's headline experience: a narrow-gauge line running from Harbour Station into the slate landscape around Blaenau Ffestiniog. It is scenic, but it is also industrial history made legible by steam, gradients, and mountain weather.
Allow enough time for the round trip. This is not a quick photo stop; the journey is the attraction.