Barmouth, south of Llanaber on A496, west from Dolgellau take A470 north and then A496 west.