Afon Dulas Corris Railway Llwyngwern railway station Dinas railway station (Festiniog Railway) Ffridd Gate railway station Rhostryfan railway station Cemmaes railway station Bryngwyn railway station Dolserau Halt railway station Wnion Halt railway station Traeth Mawr Loop Felin Hen Halt railway station Aber railway station (Gwynedd) Aberangell railway station Llangelynin railway station Blaenau Festiniog Junction railway station Drws-y-Nant railway station Treborth railway station Port Dinorwic railway station Bont Newydd railway station Llandderfel railway station Griffith's Crossing railway station Bryn Hynod Hal…
lt railway station Llys Halt railway station Garneddwen Halt railway station Penmaenpool railway station Pont Rug (Halt) railway station Duffws railway station (Festiniog Railway) Dolgellau railway station Menai Bridge railway station Tregarth railway station Abertafol railway station Hafod y Llyn railway station Llangybi railway station (Gwynedd) Bethesda railway station Arthog railway station Cwm-y-Glo railway station Brynkir railway station Pant Glas railway station Black Rock Halt railway station Carnarvon (Pant) railway station Pontrhythallt railway station Blaenau Ffestiniog (Pantyrafon)
railway station Penygroes railway station Groeslon railway station Trawsfynydd railway station Ynys railway station Chwilog railway station Llanwnda railway station Padarn Halt railway station Llanberis railway station (London and North Western Railway) Caernarvon railway station Bala Junction railway station Caernarvon (Morfa) railway station Nantlle railway station Blaenau Ffestiniog North railway station Tyddyn Bridge Halt railway station Frongoch railway station Capel Celyn Halt railway station Blaenau Ffestiniog Central railway station Maentwrog Road railway station Carnarvon Castle railway station Trawsfynydd Lake Halt
Corris Railway
Llwyngwern railway station
Dinas railway station (Festiniog Railway)
Ffridd Gate railway station
Rhostryfan railway station
Cemmaes railway station
Bryngwyn railway station
Dolserau Halt railway station
Wnion Halt railway station
Traeth Mawr Loop
Felin Hen Halt railway station
Aber railway station (Gwynedd)
Aberangell railway station
Llangelynin railway station
Blaenau Festiniog Junction railway station
Drws-y-Nant railway station
Treborth railway station
Port Dinorwic railway station
Bont Newydd railway station
Llandderfel railway station
Griffith's Crossing railway station
Bryn Hynod Halt railway station
Llys Halt railway station
Garneddwen Halt railway station
Penmaenpool railway station
Pont Rug (Halt) railway station
Duffws railway station (Festiniog Railway)
Dolgellau railway station
Menai Bridge railway station
Tregarth railway station
Abertafol railway station
Hafod y Llyn railway station
Llangybi railway station (Gwynedd)
Bethesda railway station
Arthog railway station
Cwm-y-Glo railway station
Brynkir railway station
Pant Glas railway station
Black Rock Halt railway station