Thursday, August 27, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Afon Dwyfor

The 883rd longest river in the world

km

The Afon Dwyfor is a river in Gwynedd, north-west Wales, in total the river is 12+1⁄2 miles (20.1 km) in length. It rises in Cwm Dwyfor at the head of Cwm Pennant, gathers to itself numerous streams which drain the surrounding mountains from Mynydd Graig Goch in the west to Moel Hebog in the east, then flows southwest towards Dolbenmaen and out of the Snowdonia National Park. After a brief diversion west, it turns south, then southwest again, heading for the village of Llanystumdwy. Beyond Llanystumdwy it heads for the coast and Tremadog Bay. Its mouth has been diverted eastwards by almost one mile by a shingle spit resulting from longshore drift. Its principal tributaries are the Afon Henwy which enters on its left bank above Dolbenmaen, and the Afon Dwyfach which joins it as a right-bank tributary to the west of Llanystumdwy. The Dwyfach itself rises in an area of flat ground to the west of the A487 road between Bryncir and Llanllyfni and flows in a generally southerly direction. 'Afon Dwyfor' signifies the 'big holy river' in Welsh, with 'for' being a corrupted form of 'fawr' (large), 'Dwyfawr' being a form recorded in 1838, whilst the 'Afon Dwyfach' is the 'little holy river'. The legend of Dwyfan and Dwyfach has been attached to the two rivers. The river is bridged by numerous minor roads and paths but also by the A487, B4411 and A497 roads as well as the railway line betw

Flows through: United Kingdom.

River data from Wikidata (CC0); lengths normalised to a common unit.

Other major rivers

  1. Amazon6,992 km
  2. Nile6,650 km
  3. Yangtze River6,300 km
  4. Bian River5,806 km
  5. Yellow River5,464 km
  6. Paraná River4,880 km
  7. River Congo4,700 km
  8. Mekong River4,350 km