From Swansea
Best Hikes from Swansea by Train
Swansea is the southern end of the Heart of Wales line, which climbs north through Llandeilo and Llandovery on the edge of Bannau Brycheiniog, and trains west run on to the Pembrokeshire coast.
60 destination stations are within two hours of Swansea by train, and 2 National Parks: the nearest is Bannau Brycheiniog / Brecon Beacons National Park, 47min away.
Start here
Walks from Swansea
Stations within 90 minutes with the most listed hills close by, and a long-distance trail on the doorstep.
- 1
Cwmbran1hr 27min
Up Mynydd Maen (1552ft, a Marilyn), 2.7 miles as the crow flies.
- 2
Pantyffynnon47min
Up Mynydd y Betws (1224ft, a Marilyn), 2.7 miles as the crow flies.
- 3
Whitland1hr 6min
Up Brandy Hill (676ft, a Marilyn), 2.1 miles as the crow flies.
Under an hour
Heritage CoastGowerFrom 14min · 3 stations
National LandscapeGower National LandscapeFrom 14min · 1 station
Heritage CoastGlamorgan CoastFrom 29min · 7 stations18 stations in this band
- Llansamlet9min
- Gowerton14min
- Llanelli19min
- Pembrey & Burry Port26min
- Pyle29min
- Bynea31min
- Bridgend34min
- Kidwelly34min
- Llangennech35min
- Ferryside40min
- Pontarddulais41min
- Pantyffynnon47min
- Ammanford50min
- Carmarthen50min
- Llandybie54min
- Wildmill55min
- Sarn59min
- Llantwit Major59min
1 to 1½ hours
18 stations in this band
- Tondu1hr 1min
- Ffairfach1hr 2min
- Whitland1hr 6min
- Llandeilo1hr 7min
- Rhoose1hr 9min
- Newport (S Wales)1hr 10min
- Clunderwen1hr 13min
- Cardiff Bay1hr 14min
- Llangadog1hr 16min
- Dingle Road1hr 17min
- Llanwrda1hr 20min
- Clarbeston Road1hr 21min
- Penarth1hr 21min
- Taffs Well1hr 21min
- Narberth1hr 25min
- Cwmbran1hr 27min
- Severn Tunnel Junction1hr 29min
- Llandovery1hr 29min
1½ to 2 hours
National TrailPembrokeshire CoastFrom 1hr 35min · 9 stations
National TrailOffa's Dyke PathFrom 1hr 39min · 2 stations
National LandscapeWye Valley National LandscapeFrom 1hr 39min · 1 station
Heritage CoastSouth PembrokeshireFrom 1hr 40min · 4 stations
Heritage CoastDinas HeadFrom 1hr 43min · 2 stations
Heritage CoastSt.David's PeninsulaFrom 1hr 43min · 2 stations
Heritage CoastMarloes and DaleFrom 1hr 54min · 1 station
National TrailCotswold WayFrom 1hr 55min · 1 station24 stations in this band
- Pontypool & New Inn1hr 33min
- Kilgetty1hr 35min
- Haverfordwest1hr 36min
- Cynghordy1hr 37min
- Chepstow1hr 39min
- Saundersfoot1hr 40min
- Abergavenny1hr 40min
- Fishguard & Goodwick1hr 43min
- Pengam1hr 44min
- Johnston (Pembrokeshire)1hr 44min
- Caldicot1hr 46min
- Sugar Loaf1hr 46min
- Tenby1hr 48min
- Fishguard Harbour1hr 48min
- Bargoed1hr 50min
- Penally1hr 51min
- Milford Haven1hr 54min
- Llanhilleth1hr 54min
- Gilfach Fargoed1hr 55min
- Yate1hr 55min
- Lydney1hr 56min
- Manorbier1hr 57min
- Troed-y-Rhiw1hr 58min
- Llanwrtyd1hr 58min
National Parks
National Parks by train from Swansea
The quickest train into each park, with every station that serves it on the park's own page.
Getting there
- Times are from Swansea, whichever is quicker, for morning departures, from our journey-time data. Check the live timetable for the day you travel.
- Railcards such as the 16-25, 26-30, Two Together and Senior take a third off most fares, subject to each card's time restrictions.
- Trains back from rural stations can be hours apart, so check the last one before you set off.



