At a glance
Wales's national cycle route (NCN Route 8) — 257 miles from Cardiff to Holyhead. The North Wales section passes through Snowdonia, the Cambrian Coast, Caernarfon, and Anglesey. Traffic-free highlights: Mawddach Trail and Lôn Eifion. Free, open at all times.
About Lôn Las Cymru
Lôn Las Cymru — the Welsh National Cycle Route — is National Cycle Network Route 8, running 257 miles from Cardiff to Holyhead. Developed by Sustrans, it is one of the great long-distance cycle journeys of Britain, tracing the spine of Wales from the Bristol Channel coast to the tip of Anglesey. The North Wales section — roughly 80–100 miles from Machynlleth to Holyhead — is the most dramatic, passing through the mountains of Eryri, the Cambrian Coast, and across the Menai Strait.
The route combines traffic-free paths with quiet roads. The outstanding traffic-free sections in North Wales are the Mawddach Trail (9 miles along the Mawddach Estuary from Dolgellau to Barmouth) and Lôn Eifion (12 miles from Caernarfon to Bryncir). Both follow former railway trackbeds on well-maintained tarmac. The on-road sections require road-cycling confidence and some hill fitness — the route is mountainous in character through much of Gwynedd — but the rewards in scenery are exceptional.
Main towns along the North Wales section — Machynlleth, Dolgellau, Porthmadog, and Caernarfon — all have bike hire and accommodation. Individual day rides are possible throughout: the Mawddach Trail and Lôn Eifion work equally well as self-contained excursions for visitors who don't wish to tackle the full route.
Find it on the map
Frequently asked questions
<span lang="cy">Lôn Las Cymru</span> (the Welsh National Cycle Route) is National Cycle Network Route 8, running 257 miles from Cardiff to Holyhead. It is one of the great long-distance cycle routes of Britain — traversing Wales from south to north, passing through the Brecon Beacons, mid-Wales, and Snowdonia before reaching the coast and crossing <span lang="cy">Anglesey</span> to Holyhead. The North Wales section passes through Machynlleth, Dolgellau, Barmouth, Porthmadog, <span lang="cy">Caernarfon</span>, and <span lang="cy">Bangor</span>.
The full 257-mile route typically takes 7–10 days for fit cyclists averaging 30–40 miles per day, or up to 14 days at a more relaxed pace. Many cyclists ride only the North Wales section — roughly 80–100 miles from Machynlleth to Holyhead — which can be completed in 3–5 days. Others ride individual day sections: the Mawddach Trail from Dolgellau to Barmouth, or <span lang="cy">Lôn Eifion</span> from <span lang="cy">Caernarfon</span> to Bryncir, are both excellent traffic-free day rides within the network.
The two outstanding traffic-free sections in North Wales are the Mawddach Trail (9 miles from Dolgellau to Barmouth, following the Mawddach Estuary on a former railway trackbed) and <span lang="cy">Lôn Eifion</span> (12 miles from <span lang="cy">Caernarfon</span> to Bryncir on another former railway). The Mawddach Trail is arguably the more scenic, with estuary views throughout; <span lang="cy">Lôn Eifion</span> is excellent for families with younger children due to its very gentle gradients.
Individual sections of <span lang="cy">Lôn Las Cymru</span> — particularly the traffic-free stretches — are suitable for beginners and families. The full route, however, includes road cycling and some hilly sections through mountain country that require reasonable cycling fitness and confidence. The North Wales section is the most mountainous part of the route. Beginners are better served by tackling the traffic-free sections as standalone rides before attempting longer on-road sections.
The main towns along the North Wales section of the route — Machynlleth, Dolgellau, Barmouth, Harlech, Porthmadog, and <span lang="cy">Caernarfon</span> — all have accommodation ranging from campsites and hostels to B&Bs and hotels. The Sustrans website provides a route guide with suggested stopping points. For cyclists doing the full North Wales traverse, a typical itinerary might stop at Dolgellau, Porthmadog, and <span lang="cy">Caernarfon</span>, taking 3–4 days for the section from Machynlleth to <span lang="cy">Bangor</span>.