Travel & Accommodation

Getting to Harlech

Harlech has good transport links and is easy to find. Use the postcode LL46 2UG to locate the event village.


Rail services run through Shrewsbury and Machynlleth along the Cambrian Line.

Harlech train station serves the town centre of Harlech in Gwynedd with regular services along the Cambrian Line. Trains from Harlech operate once every two hours in both directions, Monday through Saturday. During summer, three Sunday trains serve the station. Many southbound trains from Harlech continue past Shrewsbury to Birmingham stations, while northbound trains continue to Porthmadog and Pwllheli.

National Rail
03457 48 49 50

Transport For Wales
0333 3211 202


There’s quick, straightforward access from the North West along the M56 and A55. Motorway links with the Midlands are good too, and the same roads – the M6, M5 and M1 – also bring Eryri (Snowdonia) within easy reach of the South of England.

Getting to Harlech is fairly straight forward if you're driving from the North Wales coast. The most direct way is to follow the A55 to Junction 19, this will take you on a stunning journey throught the Conwy Valley and out to Blaenau Ffestiniog on the A470 road. After Blaenau, you will take the A496 road, looking out for signs for Harlech.

Where to Stay

Harlech is one of North Wales' best kept secrets, and features many beautiful places to stay and eat. The nearby seaside towns of Barmouth and Porthmadog are only a 20 minute car ride away and also offer numerous options for accommodation.

Wales Directory

Visit Harlech

Air BnB


Please book your accommodation early as all hotels will be booked well in advance of the race weekend.

Please mention the Harlech Triathlon when booking your stay.

Event Partners